,伪装成淳于琼部下败军,一路急行回曹营。在偏僻山路上,正遇蒋奇大军。蒋奇军士问:“对面是何路人马”曹军答道:“是淳于琼部下,败退逃来。”蒋奇听见未疑,只令将士加速赶往乌巢。未曾想所谓“乌巢败军”迎面过来,许褚突现,大喝一声:“蒋奇休走”蒋奇措手不及,被许褚斩于马上。袁军失了主将,顿时大乱;曹军将陷入混乱的蒋奇之兵就地杀尽。
曹操骑在马上挥剑下令:“速返官渡营寨。”
张郃、高览领兵五万攻打曹营,刚刚临近曹军营寨,左张辽、右徐晃同时杀来。正慌乱迎战,迎面曹营辕门大开,曹丕与荀攸率诸将冲出,三面夹击。袁军大败,张郃、高览且战且退。曹操又领夜袭乌巢之兵赶到,从背后杀来,四面围住掩杀。张郃、高览只率千骑夺路逃脱,退到狭路口,匆忙扎下营寨,既为防曹兵追击,也为收拢再逃而来的残部。张郃、高览派信使急去袁绍中军帐报告败退消息。
此时,袁绍正在中军帐内接见几个刚从乌巢败退回来的将士。只见淳于琼耳鼻皆无,满面血迹。袁绍问:“乌巢如何失守”几个败将不得不如实禀告:“淳于琼将军醉卧,军无主将,因此战败。”袁绍大怒,立刻喝令:“将淳于琼押下去斩首。”乌巢败将接着禀告:“蒋奇先锋骑兵曾赶到乌巢,也被曹军杀败。又听说,蒋奇亲率大军随后也被曹军在返回途中杀败。”袁绍听了,愣怔道:“何至于此”乌巢败将又接着报道:“不过,曹操在乌巢被射中一箭,生死未知。”袁绍听罢略思忖,挥手让几个败将退下:“汝等之罪,暂且记下。”
乌巢败将刚退下,中军帐外护卫又高声报道:“张郃、高览将军派使到。”袁绍令:“宣他进来。”报信将领一进来就叩拜道:“我军攻曹营,先遭左中右三路攻击,又遭曹操领兵背后杀来,张郃、高览将军死战,只率得千数残军逃脱,现正在狭路口紧急扎寨,防曹兵追击,也为收拢残部。”袁绍听罢大惊失色。信使退下,他对站在左右文武中的郭图说道:“郭军师曾言,曹操领兵夜袭乌巢,其营必无防备,攻曹营必胜,为何事出所料”郭图说道:“曹操夜袭乌巢,专注于攻,必忽略于守,其何会防备必是张郃、高览一番托词而已。袁大将军身经百战,深谙用兵之道,若张郃、高览全力以赴,所率五万兵自可抵十万二十万大军,如二人懈怠,则不抵五千人用,二人必未用全力。张郃本来反对攻曹营,临行心有不甘,如何肯全力攻曹营而证明彼之言有错”郭图停了一下,压低声音说道,“听说二人早有降曹之心,此说虽不可轻信,也不可完全不信,望大将军明察。”
袁绍听罢狐疑片刻,下令道:“速派使者急召二人归寨问罪。”左右有人答道:“诺。”立刻出中军帐去安排。袁绍站起身背手踱步:“我倒要问清张郃、高览究竟为何兵败。”郭图说:“容我再去告信使,令张郃、高览不得以任何借口延误来中军帐。”说着,他匆匆出了中军帐,急召在帐外不远处站立的一将过来,对其低语道:“张邠,速去告你兄张郃,主公怒其兵败,已遣使唤他与高览回来,要问罪杀之。”张邠一听,震惊万分。郭图又添话道:“我与你兄虽用兵之计不同,但素知他和高览忠勇,不该死罪。你快去,但勿说我通告你,免得人多嘴杂,传到主公耳中牵罪于我。”张邠点头,立刻上马急奔出寨,抢先赶到张郃、高览营寨,报告张郃:“主公要杀你与高览,随即派使来唤。”
张郃、高览闻讯大惊,还未详问,袁绍信使到。高览问:“主公唤我等,为何”使者说:“不知何故。”高览随即拔剑斩杀来使,张郃大惊。高览说:“袁绍听信谗言,必为曹操所擒,我等岂可坐而待毙,不如去投曹操。”张郃咬牙想了片刻:“除了投降,有无别的出路”高览说:“你看袁绍如何用人,再看曹操如何用人良禽择木而栖,此时不弃袁投曹更待何时”张郃说:“投曹志定,无有退路。”
于是,张郃、高览率残余兵马打上白旗,到曹操营寨投降。
曹操正在中军帐与左右文武议事,听此报,曹丕先说:“张高二人来降,未知虚实。”曹操说:“彼二人战败,或恐袁绍治罪,来降合乎常规。再说,一夜一昼间,袁绍失了乌巢囤粮之地,攻我营寨又遭惨败,此时不是他用诈降之计的时候。”荀攸说:“谅他也无此智此胆。”曹操说着下令道:“纵使二人未全意来降,留有少许异心,我施恩于彼,也可感化之。传令开辕门,放张郃、高览入营寨。”说着,曹操领文武众人出了中军帐,往中军寨辕门去。中军寨辕门早已打开。张郃、高览二人入了辕门,放下刀枪,卸去盔甲,拜伏于曹操面前。曹操说:“倘若袁绍肯听从二将军之言,不致有败。今二将军肯来相投,如微子去殷、韩信归汉也。现孤就封张郃为偏将军、都亭侯,封高览为偏将军、东莱侯,随即申表朝廷请旨定封。”
张郃、高览二人喜出望外,再三拜谢。
一夜一昼,军情如此大变,曹操立即在中军帐召集文武要员商议军机。曹操当堂而坐,面前一边整齐站立着许褚、李典、张辽、徐晃等诸将,另一边站着曹丕、荀攸、许攸、张郃、高览等人。白芍仍然侧坐担任书记。曹操略活动了一下受伤的肩臂,而后开门见山:“昨夜以来,我与袁绍之间形势大变,乌巢粮草失陷,彼已慌乱,又失军师许攸,战将张郃、高览,”曹操一边说一边指着以上三人,“又损兵十余万,袁绍走了个大下坡。但现若论兵数,仍是敌众我寡,只是论士气,彼低我高,往下该用何计”众人思忖,许攸、荀攸扭头相视。曹操一指二人说道:“过去,袁绍有许攸,孤有荀攸,今二攸都在孤这里,汝新旧二位军师共同一悠,必将袁绍悠败了。”许攸出列道:“袁绍失乌巢粮,又损兵去将,必上下人心惶然,今夜,丞相可趁机派兵劫其寨。”曹操点头:“此计可也。现我与袁绍粮草都难持久,宜速决,不宜拖延。若今夜劫寨,张郃、高览可领兵中路先行,许褚、李典各领兵左右迂回,三路出击。”张郃拱手:“今日方投诚丞相,丞相即派如此重任与我和高览,唯有死战,以报厚恩。”
曹操一挥手:“今夜劫寨,静等张郃、高览建头功。”
当夜三更时分,出军三路劫寨。袁军猝不及防,混乱应战,恶战到天明,曹操收兵,袁军折其大半。曹操又于中军帐召集左右商会。曹操说:“昨夜袁军十损六七,现论兵数,他已不占优势,论士气、论军力,更是我强彼弱,我可否于明日全面出击”荀攸谏道:“还不可全面攻之。彼虽失乌巢,但各营寨所余粮草看来还可支数日,另据情报,审配正紧急从冀州押粮草来援。要攻袁绍,必使其更加动乱才可。所谓欲攻之,先动之,欲取之,先乱之。”曹操说:“如何动之、乱之”荀攸说:“今可扬言调拨人马,一路攻冀州老巢邺郡,一路取黎阳,断袁兵归路,袁绍闻之必然惊慌,分兵拒我。我趁其兵动寨乱时击之,袁绍可破也。”曹操说:“昨日,孤用许攸计劫寨成功,今日,则用荀攸计动乱袁军,大破之。”
曹操下令道:“立刻令大小三军四处扬言,即日攻邺郡、占黎阳。”
袁绍军探听闻此信,来中军帐报告:“曹操兵分两路,一路准备攻冀州邺郡,一路准备取黎阳断我后路。”袁绍一听大惊。郭图也脸色大变,有些不知所措。郑康成坐在一旁蹙眉道:“这是否曹操动敌之计”袁绍说:“当下之势,彼强我衰,曹操狼子野心,很可能妄图围抄我。无论其是真是假,都不可不防。”说着,立刻下令,其子袁谭分兵五万救冀州,大将辛明分兵五万救黎阳,连夜出发。一时间袁绍兵动寨乱。曹操得知消息,于中军帐对左右文武说道:“荀军师之计成矣,攻敌之时机至矣。敌动攻也,敌乱取也。现孤下令:许褚、李典、徐晃、张辽、曹丕、张郃、高览七人各率一军,孤也亲率一军,八路齐发,攻击袁绍营寨。荀攸、许攸二位军师留我营寨驻守。最后灭袁,在此一举。”众人齐声“诺”。
曹操扭头看了看白芍,说道:“主簿自然还留守中军帐。”又回头对众人补充令道:“对袁军上下,降者纳,不降者杀。但对随袁军之郑康成及其外孙女赤芍,必予以保全,不可伤及,违此令者斩。”众人又齐声说“诺”。