,破紹百萬雄兵,正應昔日殷馗之言,兆民有望矣。”曹操本鄉譙縣,正位於梁國、沛國交界。曹操笑曰:“何敢當老丈所言。”遂取酒食絹帛,賞賜父老。且號令三軍:“如有殺農家雞犬者,視如殺人,立斬不赦。”於是,三軍整肅。
忽報:“袁紹又提二十萬眾,進至倉亭。”曹操前迎下寨。次日,兩軍相對,曹操引眾將立馬陣前。袁紹引三子與外甥高幹,出馬門旗。操揚聲曰:“本初,何不早降?若待刀斧臨頸,悔之晚矣。”袁紹大怒,回顧喝曰:“誰打頭陣!”袁尚舞雙刀,飛馬而出。曹操曰:“相貌如此英武,何人也?”左右曰:“袁紹三子,袁尚。”言未畢,徐晃部將史渙,挺槍上迎。二馬錯鐙,槍刀交鋒,殺未三合,袁尚斜刺而走,史渙拍馬追趕。袁尚插刀拈弓,忽然翻身一箭,正中史渙左目,史渙大叫一聲,墜馬而死。袁紹見機,揮鞭一指,人馬齊擁,雙方混戰一場,各自收兵。
曹操聚文武,商議破紹之策,程昱獻“十面埋伏”計。程昱曰:“先伏兵十支,再引袁紹追至河上,我軍退無可退,突然返身死戰,以高擊下,必勝紹軍。”操用其計,即命夏侯惇、張遼、李典、樂進、夏侯淵五支人馬,依次埋伏在左;令曹洪、張合、徐晃、于禁、高覽五支人馬,依次埋伏在右;曹操自領其餘人馬,以許褚為先鋒去戰袁紹。十支人馬陸續出營,依次埋伏。
時值五更,操引許褚去劫紹寨,袁紹五寨兵馬齊出,曹操回軍便走。袁紹提兵大進,不擒獲曹操誓不罷休,直趕出四十餘里,追至河上。前是黃河,操軍無路可退,曹操舉劍大呼曰:“前無去路,何不死戰!”眾軍返身,奮力向前,許褚一馬當先,連斬十數騎,操兵借勢,憑高而下,紹軍仰攻,兵馬迤邐,頓時大潰。
袁紹回馬奔走,忽聞鼓聲震耳,左邊夏侯淵,右邊高覽,兩支伏兵殺出。眾將死戰,保袁紹衝開一路,奔不十里,左邊樂進,右邊于禁又引兵殺出,直殺得紹軍人仰馬翻。正驚慌奔走,又遭李典、徐晃兩軍截殺,直殺得紹兵屍橫遍野。袁紹父子心驚膽戰,奔入大營,方欲埋鍋造飯,忽聽鼓聲大震,左邊張遼,右邊張合,直來衝寨。袁紹倉惶上馬,急奔倉亭,跑了一程,人困馬乏,方欲稍歇,忽聽鼓響,左邊夏侯惇,右邊曹洪,兩支人馬截住去路。紹變聲大叫曰:“若不死戰,被生擒矣!”眾將奮力衝突,袁紹奪路而走。
袁熙、高幹皆中槍帶箭,二十萬人馬,折損殆盡。袁紹抱三子大哭,忽口吐鮮血,昏倒於地。眾人急忙救醒,紹哀嘆曰:“我自起兵,身經百戰,不想今日,狼狽至此!”遂令辛評、郭圖隨袁譚速回青州,袁熙回幽州,高幹回幷州,重整旗鼓,再聚兵馬。一眾辭去,袁紹回冀州養病。令袁尚與審配、逢紀暫掌軍政。
曹操倉亭大勝,重賞三軍。忽細作來報:“袁紹臥病,袁尚、審配守城,袁譚、袁熙、高幹各回本州。”眾將勸操,乘勝攻之。曹操曰:“鄴城乃冀州治所,河北第一大邑,歷久城堅,民富糧厚,未可卒拔。現今夏初,禾稼在田,恐廢民生,待秋後取之未晚也。”正議間,忽荀彧書至。書中言:“劉備在汝南,得劉闢、龔都數萬人馬,聞丞相提軍河北,乃引兵北犯,已克許下數縣。”曹操觀書大驚,遂命曹洪屯兵河上,虛張聲勢,自引大兵南下。
操令步軍隨後,自將輕騎日夜兼程,三日夜,兵鋒已至玄德軍前。玄德提兵欲取許都,人馬進至穰山,忽報:“曹操殺到。”玄德忙於穰山下寨,令張飛屯兵在左,雲長屯兵在右,自與趙雲居中。曹操兵至,玄德鼓譟而出,兩陣擺開,玄德出馬。曹操鞭指罵曰:“忘恩小人,我待你為上賓,為何背反?”玄德曰:“你託名漢相,實為漢賊,我乃大漢皇叔,今奉詔討賊,何謂背反?”遂於馬上宣讀“衣帶詔”。曹操惱羞成怒,命許褚出戰,玄德身後,趙雲挺槍上迎。二將大殺三十餘合,未