本期的三国战争故事见于《三国演义》第三十回,发生在官渡之战的最后决战期间,相关人物分别为袁绍、郭图、张郃、高览和曹操。故事的大意是这样的:
看到乌巢火起,袁绍知道镇守乌巢的大将淳于琼遭到曹操的重创。于是,袁绍召集文武商议对策。大将张郃主动请缨与高览一起增援乌巢,但这个建议遭到谋士郭图的反对。郭图认为,曹操率兵偷袭乌巢,大本营一定兵力空虚,应该集中主力向曹军的大本营发动攻击。最终,袁绍同意了郭图的意见,命张郃与高览攻击曹操在官渡的大本营,命将领蒋奇去增援乌巢。
当蒋奇率部赶往乌巢途中,与曹操大军相遇,此时的曹军已经穿上了袁军的军服。不知真相的蒋奇疏于防备,被曹军大将张辽斩于马下,残部逃回官渡向袁绍禀报,袁绍因此放弃了增援乌巢的计划。
当张郃与高览率部强攻曹操营寨时,遭到了曹军的反击。早已在战场埋伏的夏侯惇、夏侯渊、曹洪、曹仁等将一起杀出,将袁军杀得打败。张郃损失惨重,只得返回袁军营寨。
得知张郃、高览兵败,郭图为了掩盖自己的失误,在袁绍面前诬陷张郃与高览在战场上没有拼尽全力,从而导致战败。袁绍大怒,派人前往张郃、高览军营问罪。高览一剑杀死来者,并说服张郃率部投降了曹操。张郃、高览归顺不久,曹操下令全军发动总攻。军心涣散的袁绍大军一触即溃,伤亡达到八万余众,袁绍仓皇逃回河北。至此,官渡之战以曹操的胜利而结束。
小说中描述的此次官渡之战的最后决战,与历史的真实非常相似。按照《三国志》等相关史料记载,当得知乌巢被袭后,张郃立即提出了以重兵进行增援的建议。《三国志•张郃传》称,张郃是这样告诉袁绍的:“曹公兵精,往必破琼等;琼等破,则将军事去矣,宜急引兵救之。”
可见,张郃已经意识到很可能是曹操亲自领兵偷袭乌巢,并判断淳于琼必败。之所以仍然提出支援乌巢的建议,目的不仅仅是拯救淳于琼,更是为了歼灭曹操率领的这支敌军精锐。
不过,郭图的建议最终导致袁绍作出了致命的错误判断。郭图认为:“郃计非也。不如攻其本营,势必还,此为不救而自解也。”在郭图看来,对手突袭乌巢,其在官渡主战场的兵力势必大为减少,应该集中全力向官渡发动进攻,力争歼灭官渡曹军,取得战争的最后胜利。从当时的战场局势及双方的兵力而言,此计若能成功,也不失为扭转不利局面的良策。
袁绍之所以采纳了郭图的意见,显然也想利用这个机会一击成功,结束官渡之战。不过,令袁绍及郭图万万没有想到的是,在突袭乌巢之前,曹操已经对官渡战场进行了周密的部署。留守的官渡的曹军大将曹洪等人也明白,一旦官渡失守,刚刚在乌巢取得的胜利就将化为乌有。因此,当张郃与高览发动猛攻时,曹军将士拼死抵抗,最终挡住了对手的猛攻。张郃和高览眼看无法获胜,只得撤军回营。
以当时的战场态势来看,即便张郃、高览无法获胜,袁绍也不至于惨败于官渡。但就在张郃、高览等人退兵回营后,郭图却在袁绍面前进谗言,诬陷二人早就对袁绍心怀不满并口出不逊。《三国志•张郃传》载,郭图对袁绍说了八个字:“郃快军败,出言不逊。”袁绍信以为真,打算将二人治罪。张郃及高览闻讯后惊恐不已,只得率部阵前倒戈,投降了曹操。