正如雷雲所料,袁曹之戰到來的時間比他所知的更要早上一些!
建安四年(公元199年)六月,袁紹先發製人,命大將顏良率軍十萬攻打隔河的白馬;與此同時,其又派大將文醜率兵十萬攻打延津,一副轟轟烈烈的血腥大戰由此展開!
不日之後,袁紹發布討賊檄文,而後親率數十萬大軍進駐黎陽,兵鋒直指許昌!
消息傳至許昌,曹操也很快做出反應,集合麾下精兵北上抗擊袁紹……
為保持許昌與青、兗二州的聯係,避免兩線作戰,曹操一麵布置如何同袁紹作戰,一麵趁著袁紹未曾大舉進攻之時親率精兵數萬東擊徐州劉備,迅速占領了徐州六郡!
經此一戰關羽被迫歸降,劉備全軍潰敗,隻身逃往河北投靠袁紹……
解決劉備這一大患之後,曹操遂於建安四年(公元199年)八月率精兵七萬揮師北上,準備與袁紹一決雌雄!
曹軍抵達官渡一帶之後,謀士荀攸建議其避實就虛,聲東擊西,以大軍大張旗鼓地增援延津,偽裝渡河進攻袁紹後方,而後遣輕騎突襲白馬以敗顏良……
曹操采納這一建議,照計行事,終誘使袁紹分兵延津;而後其抓住時機,以張遼、關羽為前鋒,親率兩萬輕騎急襲了白馬……
白馬一場激戰,袁軍大將顏良被關羽斬殺,十萬大軍全麵潰敗!
經此一戰,曹操順利地解了白馬之圍,而後攜帶白馬的百姓沿黃河向西撤退……
另一邊,袁紹聞報之後,當即親率大軍渡河追擊曹操。一直追至延津以南之後,其又命大將文醜與劉備繼續追擊曹軍……
此時袁軍兵力數倍於曹操,力敵必然全軍覆滅;於是曹操便設下一計,令士卒解鞍放馬,並故意將所攜輜重丟棄於道旁。袁軍一見果然中計,紛紛爭搶財物。曹操趁機發起攻擊,終於再次擊敗袁軍,殺死袁紹大將文醜(史書上一說文醜為亂軍所殺,一說其為關羽所殺),順利退回官渡。