袁军度过黄河,到达延津后,袁绍派大将文丑追击曹操。因为文丑和颜良是好朋友,为了建功和替颜良报仇,他快马追击。
不久,徐晃的部将探听到袁绍的大将韩猛从冀州运来军粮数千车,援助袁绍驻兵,即将达到。曹操就派徐晃率马队突袭,韩猛毫无防备,败北而逃,几千车粮食全数被烧光。
白马、延津与曹操的两次比武,袁军连连得胜,但从总的力量来看,袁军仍占上风。袁绍果断主张渡河同曹操的主力决斗,因为他自恃兵多,不顾沮授的再三劝止,亲率雄师度过黄河,进驻阳武,又涉过蒗荡渠,直逼官渡。官渡离许昌不到200里,是南北交通的咽喉。如果失掉官渡,那么许昌就落空了樊篱。是以,曹操尽尽力恪守官渡,与袁绍相持不下。日子久了,袁绍感到军粮供应困难,就想方设法尽早结束对峙局面。他号令兵士沿曹营阵地堆起土山,筑起瞭望楼,让弓箭手居高临下,寻觅机遇向曹营射箭。曹军死伤很多。不过,曹军很快就有了对策,他们制造了能够抛发石块的发石车,只要扳摇车上的构造,便能够把大石块远远抛出。发石车抛石时响声如雷,俗称“轰隆车”。袁军的望楼被打得倒坍倾斜,兵士也头破血流、鬼哭狼嚎。袁绍又想起了挖隧道灭公孙瓒的战术,就号令兵士偷挖隧道,直通曹营。曹操就在虎帐前抢挖了一条很深的沟,蓄满水,只要袁绍的隧道一挖到壕沟,水就灌入隧道,这又粉碎了袁绍的战略。
袁绍得知白马败北,又失掉爱将,非常气恼,告急号令:全军渡河,西追曹操。沮授仓猝劝止袁绍:“将军,目前雄师应当屯在河北岸,只派一起军队攻打河南岸的官渡。如果攻打下了官渡,我们就有了安身之地,然后雄师方可过河。不然冒然渡河,万一有了不测,便能够全军毁灭!”袁绍底子就听不进劝止,决意渡河。
汉献帝建安五年(公元200年)仲春,袁绍任命沮授为监军,统领10万雄师,从邺城(今河南省安阳市北)解缆,打击许昌。袁绍则亲率十余万冀州精兵到黄河北岸的黎阳(今河南省浚县东北),建立本身的批示部。他派大将郭图和颜良打击和黎阳隔岸相对的白马(今河南省滑县东)。袁绍诡计勾引曹操分开官渡(今河南中牟县东北),然后一举毁灭曹军。沮授向袁绍建议,颜将军固然英勇,但高傲高傲,贫乏智谋,分歧适伶仃统兵作战。可袁绍刚强己见,命令敏捷渡河,打下白马。
一起上,到处都是曹军丢下的车辆物质,山坡上有很多无主的战马,袁军毫不思疑这是曹军仓促逃命时丢弃的。因而文丑的部下便抢先恐后地跳上马,一窝蜂地去掠取战利品。实在,他们中了曹操的战略。现在,曹操正在山头张望呢!一见文丑的步队乱了阵,一声令下,曹兵就从四周八方围冲过来,见了袁军就杀。文丑也同颜良一样,还没明白是哪儿来的神兵大将,脑袋就被劈了下来,袁军全数崩溃了。
颠末周到策划后,一天夜里,曹操派曹洪等将军守营,以防袁军前来偷袭。本身和张辽、于禁、徐晃等,精选5000名步马队,打上袁军的灯号,悄悄分开了官渡,向乌巢进发。途中碰上袁军尖兵,张辽骗他们说:“我们是蒋奇的人马,是袁将军派来加强乌巢守备的。”并且不等袁军哨军靠近,张辽就走近一步,抬高了声音,装出奥秘的模样,说:“袁将军传闻曹操要来偷袭乌巢,就派我们赶来声援。”袁军尖兵一见旗上斗大的“袁”字,并且因乌巢就在袁军大营以后,如何也不会有仇敌来,便不再思疑,放他们畴昔了。拂晓之前,曹军到达了乌巢。而现在夜夜喝酒的淳于琼睡得正香,袁军还来不及穿衣,曹军就冲了出去。顷刻间,粮囤到处起火,浓烟滚滚,直冲云霄,淳于琼也被曹操大将乐进一刀给清算了,不久战役就结束了。