几千辆粮车,正经过一处山谷,徐晃和部将史涣领兵截住韩猛去路。韩猛飞马迎敌,徐晃接战,史涣便领人放火烧粮车。韩猛打不过徐晃,拨马回逃。袁军粮车全被烧光。袁绍见西北方火起,又得败军回报&ldo;粮草被劫&rdo;,急忙派张、高览去接应。二将遇上徐晃,刚要交锋,张辽、许褚已到,两下夹攻,杀散袁军。曹军四将得胜回营,曹操给予重赏,并分兵在寨前扎营,形成犄角之势。烧了袁军的粮草,仍然救不了曹军缺粮的急,曹操急忙派人到许昌去要粮。然而,曹操的信使却被袁军捉住,押去见许攸。许攸小时候是曹操的朋友,这时在袁绍处当谋士。他搜出曹操催粮的信后,便去见袁绍,对袁绍说:&ldo;曹操屯兵官渡,和我们相持已久,许昌必定空虚。我们现在分出一军连夜去偷袭许昌,许昌必定能拿下,活捉曹操也就不难了。现在曹操粮草已尽,正好乘机两路攻击他。&rdo;这是一条致曹操于死命的妙计,无奈袁绍不听。他说:&ldo;曹操诡计极多,这封信是诱敌的计策。&rdo;许攸说:&ldo;现在不拿下曹操,以后必定受其害!&rdo;正说之间,袁绍收到审配从邺郡来的信,信上说了许攸不少坏话。袁绍看完信,大骂许攸,还说他与曹操有旧情,必定是受贿来当奸细骗他的,喝令许攸退下,以后不许进见。袁绍这一通大骂,还真把许攸骂到曹操那儿去了。开始许攸很伤心,本想自杀,他的从人夺下他的剑劝他弃暗投明。才点醒了他,去投了曹操。许攸到了曹营,曹操连鞋都顾不上穿,光着脚就迎出去了,远远地就拍手大笑,上前拉住许攸的手,一起进寨。到了寨里,曹操抢先拜倒在地,许攸慌忙扶起,说道:&ldo;您是汉朝丞相,我是平民百姓,您怎么谦恭到这等地步啊?&rdo;曹操说:&ldo;您是我的老朋友,我怎敢以丞相的地位和您分上下呢?&rdo;二人互道离情之后,又谈到眼前的军情,几经询问,曹操知道许攸已知实情,便也不再隐瞒军中断粮的紧急情况,并向许攸问计,许攸说:&ldo;您是孤军对抗大敌,却不寻求速胜的办法,这是自寻死路啊!我有一个计策,不用三大,可以让袁绍的百万大军不攻自破。您肯听吗?&rdo;曹操高兴他说:&ldo;愿听好计!&rdo;许攸说:&ldo;袁绍的军粮辎重,全都屯积在乌巢,现在派淳于琼守卫,这个人只会酗酒,毫无防备。您可以选派精兵,冒称是袁绍的将领蒋奇带兵到乌巢去护粮。乘机烧毁袁绍的粮草辎重,那时袁绍的军队过不了三天就会乱了!&rdo;曹操高兴极了,一面厚待许攸,留在寨中,一面部署乌巢劫粮。第二天,曹操亲自选了五千骑兵和步兵,准备去乌巢劫粮。张辽表示担心许攸有诈,曹操说:&ldo;不然。许攸这一来,是老天要败袁绍。现今我军粮草接济不上,难以持久,如不用许攸的计策,就是坐以待毙了!他如有诈,怎肯留在我寨中?况且我也早就想劫寨了。现在劫寨的行动,势在必行,请你不要怀疑。&rdo;张辽说:&ldo;那也得防备袁绍乘机来袭击!&rdo;曹操笑着说:&ldo;我已经都策划好了!&rdo;于是,让荀攸、贾诩、曹洪和许攸一起守大寨,夏侯惇、夏侯渊领一支军队埋伏在左面,曹仁、李典领一支军队埋伏在右面,以防不测。让张辽、许褚在前,徐晃、于禁在后,曹操自带诸将在中间,一共五千人马,打着袁军旗号,军士都背着柴草,人人口含物件,战马都勒着嘴,黄昏时向乌巢出发。再说沮授被关在军中,夜观天象,忽见太白逆行,侵犯牛斗,知道大祸将至,立即连夜求见袁绍。这时,袁绍已酒醉躺下了,听说沮授有密事享报,就叫进去问话。沮授把夜观天象的情况分析说明,指出恐怕有贼兵劫掠,请求速派精兵猛将巡逻,以防被曹操暗算。袁绍听了却生气地斥骂道:&ldo;你是
一个有罪的人,怎么还敢妄言惑众!&rdo;随后又斥责监守诸人,命人把他们斩了,另派别人监押沮授。沮授出来,蒙着泪眼叹道:&ldo;我军旦夕就要亡了,我的尸首还不知落在何处哩!&rdo;袁绍又不听忠言,把忠臣当作仇人,以至酿成大祸。曹操领兵夜行,从袁绍一处营寨前经过,守寨袁兵发问,曹操让人回答:&ldo;蒋奇奉命去乌巢护粮。&rdo;袁军看见是自己的旗号,也就不怀疑了。连过数处,都冒称是蒋奇的兵,一点阻碍都没有。到达乌巢,已是四更过了。曹操命令军士用草把在周围点火,众将校呐喊冲入。这时,淳于琼刚和众将喝完酒,醉卧在军营中,听到喊声,连忙跳起来问:&ldo;为什么喧闹?&rdo;话还没说完,早已被挠钩拖倒。袁军将领眭元进和赵睿运粮刚回来,见粮屯上火起,急忙前来救应。曹军飞报曹操,请求分兵拒敌,曹操却让众军奋力向前,等贼兵到跟前,再回头接战。曹军个个争先冲杀,一时间,火光四起,浓烟迷空。眭、赵二将全被杀死,袁绍的粮草全被烧掉。曹操命人割去淳于琼的耳鼻手足,捆在马上,放回袁绍营中,以示羞辱。袁绍闻报,见正北火光满天,知道是乌巢出事了,急忙召集文武官员商议。众将和谋士意见不一,袁绍又没有主意,只好分兵行动:张、高览带五千兵马去劫曹营,蒋奇领一万人马去救乌巢。而曹军杀散淳于琼的部下后,把他们的衣甲旗号全夺到手,曹操让部众扮作淳于琼的败军回寨。走到偏僻小路,正遇蒋奇军马。蒋奇一问是乌巢败军,毫不怀疑,驱马就过。张辽、许褚突然出现,大叫:&ldo;蒋奇别走!&rdo;蒋奇措手不及,被张辽斩于马下。张、许二人带领曹军兵将把蒋奇的兵全杀了,又派人谎报:&ldo;蒋奇已杀散偷袭乌巢的兵马。&rdo;袁绍信以为真,不再派兵接应乌巢,只增兵官渡。张、高览去攻打曹营,中了埋伏,大败而退,又被曹操从背后杀来,只好夺路逃脱。淳于琼逃回袁绍大寨,败军说出是由于他醉酒而不能抵敌,才造成了这次大败,袁绍大怒,当即把淳于琼斩了。谋士郭图怕张,高览回来对证,证明他的主意错了,便抢先向袁绍进谗言,诬蔑张、高二人早有降曹之心,这次偷袭,一定不会卖力。袁绍不分青红皂白,马上命人去召二人回寨问罪。郭图怕阴谋被拆穿,又抢先派人去对张、高二人说:&ldo;主公要杀你们!&rdo;结果,高览杀了袁绍派去的人,和张一起,带兵降了曹操。曹操命人大开营门迎接,对二人大加勉励,封张为偏将军、都亭侯,高览为偏将军、东莱侯。二人大喜,自此死心塌地为曹操效力。袁绍失去了许攸、张、高览,乌巢粮草又全被烧光,军心惶惶。许攸劝曹操速速出兵,张、高览请求充当先锋,曹操同意。张、高览当先去劫袁绍营寨,两军混战到天亮,才各自收兵,袁绍折兵一大半。荀攸又献出一计,散布谣言,说曹操要分兵攻打酸枣,邺郡、黎阳,断绝袁军的退路。袁绍一听,十分吃惊害怕,马上分兵去救。曹操得知袁绍兵动,立即兵分八路,一齐冲向袁绍军营。袁绍的军兵早已没有斗志,当即四散奔逃,溃不成军。袁绍连销甲都来不及披上,仅穿着单衣就上马逃跑了,只有小儿子袁尚在后跟随。张辽、徐晃、许褚、于禁四员大将,领兵紧追。袁绍急急忙忙渡河,把地图、书信、车杖、金银、绸缎全都扔了,仅带着八百多人狼狈逃去。这一仗,曹军杀死袁军八万多人,缴获无数,大获全胜。在缴获的书信中,有一批是许都和前线曹军中一些人与袁绍暗中文结的书信,曹操的从人主张点对姓名收杀,而曹操却说:&ldo;当时袁绍强大,连我都不能自保,何况其他人呢?把这些书信全部烧掉,一律不再追究!&rdo;这一举措,大得人心。