卻說袁紹領兵向官渡進發,夏侯惇發來急報請求支援。
曹操便集結七萬大軍迎敵,留荀彧駐守許都。
袁紹準備出兵之時,田豐在獄中上書勸諫道:
“如今應當靜守,等待天時,不宜貿然興兵,否則恐怕會有不利之事。”
謀士逢紀誣陷說:
“主公您領的是仁義之師,田豐為何說出這些不祥的話?”
袁紹大怒,想要處死田豐,但眾臣極力勸阻才免去一死。
袁紹恨道:
“等我擊敗曹操後,再按軍法治罪!”
隨即催促大軍出發。
袁紹大軍旌旗遍佈原野,刀劍如同樹林一般,行軍至陽武,設營安寨。
謀士沮授進言道:
“我軍雖然人多,但勇猛之勢不如敵軍。”
“敵軍雖精銳,卻糧草不足。”
“他們以速戰速決為利,而我軍以持久戰為優勢。”
“若能拖延時日,他們必然因糧盡而敗。”
袁紹聽後大怒,說:
“田豐已經擾亂軍心,等我凱旋歸來必斬之。”
“你竟敢再來阻我,左右,把沮授鎖禁軍中,待我得勝後與田豐一併問罪!”
袁紹於是下令,將大軍七十萬分佈東西南北,紮營九十多里。
曹操得知袁紹兵力部署後,軍中一片惶恐。
曹操召集眾謀士商議。
荀攸建議道:
“袁紹軍雖多,但不足為懼。”
“我軍全是精銳之士,可一當十。”
“但優勢在速戰,若拖延時日,糧草不足,則事態堪憂。”
曹操聽後大喜,說:
“你所言正合我意。”
隨即下令大軍擊鼓造勢,主動出擊。
兩軍對陣,袁紹派審配佈置伏兵:
一萬弩手埋伏在兩翼,五千弓箭手隱藏在主陣門旗後,等待號炮一響齊發。
戰鼓三通後,袁紹披金盔穿金甲,錦袍玉帶,立馬於陣前,身後是張合、高覽、韓猛、淳于瓊等將領,陣勢威嚴。
曹操陣門開啟,曹操披掛上陣,身邊護衛有許褚、張遼、徐晃、李典等猛將。
曹操手指袁紹喝道:
“我保奏你為大將軍,如今為何反叛朝廷?”
袁紹怒道:
“你假借漢相之名,實為漢賊,比王莽、董卓更惡,竟敢倒打一耙!”
曹操怒而命張遼出戰,袁紹派張合迎戰。
兩將大戰四五十回合,不分勝負。
許褚隨後加入戰鬥,對上袁紹的高覽。
兩軍廝殺正酣,曹操派夏侯惇、曹洪各領三千兵衝擊袁軍陣營。
審配下令發號炮,伏兵弩手與弓箭手齊發,箭如雨下,曹軍大敗,撤退至官渡。
袁紹乘勢推進,逼近官渡紮營。
審配建議道:
“可派十萬軍駐守官渡,並在曹操營前築起土山,從高處射箭。”
“若曹操棄營而逃,則官渡得手,可直取許昌。”
袁紹採納其計,命軍士築土山。
曹營內見狀,欲出擊阻止,卻被審配佈置的弓弩手封住路口,無力突圍。
十天之內,袁軍建成五十餘座土山,並設高臺,派弓弩手居高臨下射擊曹軍。
曹軍防守不住,士兵只能以盾牌遮擋。
土山上傳來一聲梆響,箭雨便傾瀉而下,曹軍無法還擊,只得伏地躲避,袁軍見狀歡呼。
曹操見軍心不穩,召集眾謀士問計。
劉曄建議道:
“可製作投石車,以攻其土山。”