人报袁绍聚四州之兵,得二三十万,前至仓亭下寨。操提兵前进,下寨已定。次日,两军相对,各布成阵势。操引诸将出阵,绍亦引三子一甥及文官武将出到阵前。操曰:“本初计穷力尽,何尚不思投降?直待刀临项上,悔无及矣!”绍大怒,回顾众将曰:“谁敢出马?”袁尚欲于父前逞能,便舞双刀飞马出阵,来往奔驰。操指问众将曰:“此何人?”有识者答曰:“此袁绍三子袁尚也。”言未毕,一将挺枪早出。操视之,乃徐晃部将史涣也。两骑相交,不三合,尚拨马刺斜而走。史涣赶来,袁尚拈弓搭箭,翻身背射,正中史涣左目,坠马而死。袁绍见子得胜,挥鞭一指,大队人马拥将过来混战,大杀一场,各鸣金收军还寨。
操与诸将商议破绍之策。程昱献十面埋伏之计,劝操退军于河上,伏兵十队,诱绍追至河上,“我军无退路,必将死战,可胜绍矣。”?913?操然其计。左右各分五队:左,一队夏侯惇,二队张辽,三队李典,四队乐进,五队夏侯渊;右,一队曹洪,二队张郃,三队徐晃,四队于禁,五队高览;中军许褚为先锋。?914?次日,十队先进,埋伏左右已定。至半夜,操令许褚引兵前进,伪作劫寨之势。袁绍五寨人马一齐俱起,许褚回军便走。袁绍引军赶来,喊声不绝。比及天明,赶至河上,曹军无去路。操大呼曰:“吾亦在此,诸军何不死战!”众军回身,奋力向前。许褚飞马当先,力斩十数将,袁军大乱。袁绍退军急回,背后曹军赶来。正行间,一声鼓响,左边夏侯渊,右边高览,两军冲出。?915?袁绍聚三子一甥,死冲血路奔走。又行不到十里,左边乐进,右边于禁杀出,?916?杀得袁军尸横遍野,血流成渠。又行不到数里,左边李典,右边徐晃,两军截杀一阵。?917?袁绍父子胆丧心惊,奔入旧寨,令三军造饭。方欲待食,左边张辽,右边张郃,径来冲寨。?918?绍慌上马,前奔仓亭,人马困乏,欲待歇息,后面曹操大军赶来,?919?袁绍舍命而走。正行之间,右边曹洪,左边夏侯惇,挡住去路。?920??921?绍大呼曰:“若不决死战,必为所擒矣!”奋力冲突,得脱重围。袁熙、高干皆被箭伤,军马死亡殆尽。绍抱三子痛哭一场,不觉昏倒。
众人急救,绍口吐鲜血不止,叹曰:“吾自历战数十场,不意今日狼狈至此,此天丧吾也!汝等各回本州,誓与曹贼一决雌雄!”便教辛评、郭图火急随袁谭前往青州整顿,恐曹操犯境;令袁熙仍回幽州,高干仍回并州,各去收拾人马,以备调用。袁绍引袁尚等入冀州养病,令尚与审配、逢纪暂掌军事。
却说曹操自仓亭大胜,重赏三军,令人探察冀州虚实。细作回报绍卧病在床。袁尚、审配紧守城池,袁谭、袁熙、高干皆回本州。众皆劝操急攻之。操曰:“冀州粮食极广,审配又有机谋,未可急拔。现今禾稼在田,恐废民业,姑待秋成后取之未晚。”众曰:“若恤其民,必误大事。”操曰:“民为邦本,本固邦宁。若废其民,纵得空城,有何用哉?”正议间,忽荀彧有书到,报说:“刘备在汝南得刘辟、龚都数万之众。闻丞相提军出征河北,乃令刘辟守汝南,备亲自引兵,乘虚来攻许昌。丞相可速回军御之。”操大惊,留曹洪屯兵河上,虚张声势。操自提大兵,往汝南来迎刘备。?922?