九月,曹操分兵把守官渡,准备抗击袁军。袁绍企图联合张绣和刘表对曹操进行夹击。他派使者到穰城联络张绣,还特意给张绣的谋士贾诩捎信结好。张绣打算应允,还没有说话,贾诩在一旁先开口了,他说:“请你回去转告袁本初,兄弟都不能相容,怎么容得了天下的国士呢?”使者怏怏而回。不久,张绣率众投降曹操。袁绍又派人到刘表处求援,刘表假惺惺答应了,实际上按兵不动,对袁曹之争斗只打算作壁上观。张、刘的态度使袁绍迟迟没有动手。
建安五年(公元200年)元月,刘备杀徐州刺史车胄,背叛曹操,策应袁绍。曹操为消弭后患,领兵攻打刘备。此时,田丰对袁绍说:“曹操东击刘备,一时不容易罢兵,明公如能举兵袭击他的后方,一定可以一往而胜。”但袁绍却说孩子有病,田丰气冲冲地退了出来,边走边用拐杖狠狠敲着地面,说:“完了,没有希望了!千载难逢的时机,因为孩子有病就丢掉,可惜啊!”袁绍听说以后,恼羞成怒,从此疏远田丰。
待曹操击败刘备,还军官渡之后,袁绍才匆促决定出兵,田丰认为战机已失,再次进谏说:“曹操既然打败了刘备,现在许昌不再是空虚的了。而且曹操善于用兵,变化无常,兵众虽少,也不能等闲视之,所以不如作持久之计。将军据有山河之固,拥有四州之众,外结英雄,内修农战,然后选拔精锐,分为奇兵,速速打击敌人势力薄弱的地区。他救右则击左,救左则击右,使敌人疲于奔命,百姓不得安居乐业。这样,我方还没疲劳,敌方已经困乏,不出三年,可以安坐而战胜它。如今放弃必胜的策略,以一战决定成败,倘若不能如愿,悔之晚矣!”袁绍不仅不听田丰的劝告,而且积前后之怨,加以扰乱军心的罪名,把田丰拘押起来。