白馬之戰,曹操雖然勝利了,但是並沒有對袁紹造成重創,袁紹大軍集結共計二十萬人,號稱“七十萬大軍”,從延津渡口渡過黃河,兵臨官渡。曹操集結所有兵力共計七萬人,與袁紹大軍在官渡展開對峙。
卻在此時,關羽得知劉備在袁紹帳下,當即辭別曹操,護送劉備兩位夫人,前往投奔,曹操再三挽留,關羽卻是不肯留下。
曹操手下眾人勸曹操:“若不用此人,就殺了他。”
曹操卻是心中不舍,歎息一聲說道:“金銀美姬不能動其心,功名利祿不能阻其行,這樣的人,天又能如何,何況是某曹操,放他去吧!”
隨後,曹操清點兵馬,準備迎戰袁紹大軍。
袁紹大軍到達官渡,命令大軍安營扎寨,召集手下謀士商議破敵之策,就在此時親兵呈上田豐在獄中寫給袁紹的書信,袁紹接過書信,只見上面寫著:“如今應該靜待良機出現,主公不可再進兵許昌,非要如此,恐怕會大禍臨頭。”
袁紹聞言大怒:“田豐還不知悔悟,依然自以為是。”
逢紀見此,向前說道:“主公興仁義之師,田豐怎敢如此不知事務,妨礙主公大計。”
袁紹聞言心頭更加惱火,當即要斬殺田豐,眾人聞言紛紛為田豐求情。
袁紹見此,咬牙說道:“待某大破曹操之時,再治田豐之罪,屆時也好讓他心服口服。”
沮授見此,向前說道:“主公,我軍兵力雖多,但是勇猛比不過曹軍;曹軍雖然勇猛,但是糧草卻比不上我軍。曹軍糧草不足,必定急於決戰;我軍糧草充沛,應該緩慢圖之,如能拖上曹操幾個月,屆時曹操缺糧,必定不戰自潰。”
袁紹此時正在氣頭上,聞言厲聲說道:“田豐擾亂軍心,已被下獄,你安敢再有此言論,來人,將沮授押回營帳,不準走動,等某大敗曹操之後,再和田豐一同問罪。”
再說曹操大營之中,曹操看著眾人說道:“袁紹大軍已到官渡,你等有何謀劃?”
荀攸向前說道:“袁紹兵力雖多,卻不足為懼。我軍都是精銳老卒,個個都能以一當百。但是我軍糧草不如袁軍,此番與袁紹交戰,應該急戰,拖延日久,恐怕對我軍不利。”
曹操聞言說道:“此話正合某之意。”
隨即起大軍進攻袁紹,擊鼓進軍,兩軍各自展開陣勢。
袁紹見曹軍來攻,隨後將一萬弓弩手調撥到兩翼,又埋伏五千弓箭手在中軍大旗之下,命令他們放炮為號,齊射曹軍。
兩軍陣前,袁紹身披明黃甲,坐下汗血馬,錦袍玉帶,立馬陣前,威風凜凜。身後左右跟著張郃、高覽、韓猛、淳於瓊等諸位大將。袁軍旌旗蔽日,軍陣嚴整。
再看曹軍,曹操身披鐵甲,坐下棗紅馬。身後跟著許褚、徐晃、李典等大將,曹操引馬向前,舉起手中馬鞭對袁紹喊道:“袁紹,你為何率兵來犯?”
袁紹喊道:“曹操,公訴讚已經死了,如今某坐擁冀、青、幽、並四州,汝何不率軍投降,助某一統天下,豈不快哉!”
曹操聞言大怒,隨後命徐晃出戰。袁紹見此,命令張郃應戰。徐晃和張郃大戰四十回合,不分勝負。
曹操見此,命令許褚出戰。許褚隨即揮刀策馬,直取張郃,張郃一人力敵二將。袁紹見此,趕忙命令高覽前往助戰。四將隨即戰至一團,你來我往,個個鬥得起勁。
曹操隨後,命令夏侯惇、曹洪,各引五千兵馬衝殺袁紹兩翼,自己率軍直衝袁紹中軍。
袁紹見曹軍衝殺,隨後命令親兵點燃號炮。當下兩翼萬箭齊發,夏侯惇、曹仁攻擊受挫。就在此時,中軍五千弓箭手一齊放箭,曹操也是無法前進。曹操看著滿天箭雨,又見手下士兵難以前進,隻好命令鳴金收兵,大軍撤回官渡營寨,閉戰不出。
袁紹隨後命令大軍逼近官渡安營扎寨。
審配前來見袁紹說道:“主公,曹操閉寨不出,如今可命將士們在曹操寨前築起土山,命弓箭手俯視曹營,放箭射殺。屆時曹操必定舍棄營寨,退守許昌。”
袁紹命審配挑選精壯的軍人,用鐵鍬土擔,到曹操寨外,壘土成山。曹軍見此,想要衝出營寨砍殺,卻被審配帶領的弓弩手射退。曹操無奈,隻好靜觀其變。
一個月後,曹操營寨外已經壘起了數十座土山,袁紹命弓箭手站在土山之上,射殺曹軍。曹軍弓箭手,組織反擊,奈何土山太高,曹軍夠不著袁軍,只有被射殺的份。曹操於是命令大軍躲進營帳,不得露頭。
手下謀士劉曄對曹操說道:“某有一法可破袁軍土山。”
曹操聞言急聲問道:“快快說來。”
劉曄說道:“某有一法,可製作威力巨大的投石車,名曰“霹靂車”,必可砸死土山之上的袁軍,連日猛攻,可一舉砸平土山。”
曹操聞言大喜,隨後命人不分日夜趕製霹靂車,終於在三日後,建造完成數十架霹靂車,曹軍當下放上巨石,轟擊袁軍土山,土山之上的袁軍無處可逃,被巨石砸死砸傷者甚多。
袁紹見此,知道此計不成。審配見此,又獻一計說道:“主公,可命人挖掘地道,直通曹營,裡應外合進攻曹操,曹操必敗。”
袁紹當機依計行事,挑選人員,號稱“撅子營”。
劉曄視察防備之時,聽見地面異動,隨即命人挖出一個深洞,將陶罐放在洞中,附耳去聽,果然聽見鐵鍬挖掘土層的聲音。隨後趕忙來見曹操。
曹操聞言說道:“果真如此,如何是好?”
劉曄說道:“可在營外深挖壕溝。屆時讓袁紹空費軍力,徒勞無功。”
一個月後,袁紹撅子營果然無功而返。
兩軍對峙兩月有余,曹軍逐漸軍力疲乏,糧草不足。於是曹操心生退軍回許昌的主意,卻在此時,荀彧在許昌送來書信,力勸曹操,務必不能撤軍,否則功虧一簣。
曹操得信後,主意已定,命令大軍死守官渡。卻在此時,斥候回報曹操:“晚間,韓猛將押運糧草到袁紹大營接濟袁軍。”
曹操隨即命徐晃引三千兵馬劫殺韓猛,又命許褚、夏侯淵二人前去接應徐晃。
當日晚間,韓猛押運一千多輛糧車前來,行到半路,徐晃突然引率軍殺出,韓猛兵力分散,難以抵擋,糧草被徐晃全數燒毀。韓猛隻得向袁紹求援,一面率軍追殺徐晃。徐晃見糧草已燒,當下引兵馬撤退。韓猛在後面緊追不舍,行到一處山丘之時,許褚、夏侯淵引大軍殺出,韓猛不敵,陷入重圍,就在此時,張郃、高覽引大軍殺到。徐晃等人無奈,且戰且退,退回營寨。張郃等人見此,隻好率兵回營稟告袁紹去了。
袁紹得知,韓猛丟了糧草,當下要斬殺他,眾人趕緊求情,袁紹才放過韓猛,但是罷免了他押糧官一職,改調先鋒部隊管轄。
卻說曹操雖然燒了袁紹糧車,但是袁紹後方糧草充沛,並未受到太大影響,大不了再調運就是了。曹操心中煩悶,眼見軍中糧草只夠支撐三日得了,無奈之下,向許昌荀彧寫信,催促他快些征調糧草前來。卻不料信使被許攸截住,押到袁紹大帳。
許攸見到袁紹急忙說道:“主公,曹軍斷糧了。”
袁紹聞言問道:“如何得知?”
許攸隨即命人將曹操信使帶上來,隨後指著他說道:“這是曹操派往許昌的催糧信使。”
隨後又從懷裡取出一封信交給曹操說道:“此乃曹操親愛書信,心中言明,曹操僅有三日存糧了。”
袁紹看著眼前的信使,又瞥了一眼曹操書信,哈哈大笑,隨後說道:“許攸何必大驚小怪,這不過是曹孟德的奸計,如何能騙得了某。”說完命人將信使拖出去殺了。
許攸見此急忙說道:“主公,曹操本就糧草不足,這不可能是曹操的奸計,主公三思啊!”
袁紹冷聲說道:“曹操此人詭計多端,善於用計,此定然是曹操奸計,無需多言,退下吧!”
許攸聞言還是繼續勸說袁紹,袁紹隨即大怒,命人將許攸拖出去,痛打三十大板。
許攸忍痛回到營帳,心想袁紹如此短智,此戰必敗,自己弄不好也會落得田豐一般下場。隨後趁夜偷了戰馬,來投曹操。
曹操得知許攸來投,連鞋都顧不得去穿,光著腳丫飛奔到帳外迎接。許攸甚為感動。
許攸見到曹操,俯身跪拜,說道:“許攸拜見主公。”
曹操聞言大喜,當機拉著許攸分手,來到帳內。
一番客套之後,許攸向曹操問道:“曹公還有幾日存糧?”
曹操聞言說道:“還有百日存糧可用。”
許攸冷笑一聲問道:“請曹公實言相告。”
曹操見此,說道:“不瞞你說,某軍中還有三十日存糧可用。”
許攸聞言,起身就要離開。
曹操急忙拉住許攸,說道:“兄台不要生氣,據實相告,還有十日存糧。”
許攸聞言哈哈大笑,曹操也是哈哈大笑。兩人笑罷,許攸厲聲說道:“世人都說曹操是奸雄,今日所見果然如此,片刻之間,就說了三次假話。你軍中如今僅有三日存糧了,是也不是?”
曹操聞言急聲說道:“你怎會知曉!”
許攸於是將截獲曹操發往許昌的書信一事據實相告。
曹操聞言,出了一身冷汗,隨後說道:“袁紹若是果真相信,某死無葬身之地。”
許攸見此說道:“某有一計,可助曹公力挽狂瀾,反敗為勝。”
曹操急忙問道:“許攸快說!若破袁紹,你便是首功。”
許攸見此,說道:“袁紹糧草,大部分都存於烏巢之中,烏巢守軍乃是袁紹麾下大將淳於瓊,此人勇猛無比,但是卻愛喝酒,每次必醉,某聽聞,自打袁紹將他調往烏巢之後,日日醉酒笙歌,若是偷襲烏巢,一把火燒了袁紹糧草,屆時袁紹必定大敗。”
曹操聞言大喜,隨後問道:“縱然如此,烏巢遠在袁紹後方,如何才能出其不意。”
許攸說道:“曹公可命士卒換上袁軍鎧甲,打上袁軍大旗,假冒蔣奇兵馬,奉袁紹軍令駐防烏巢即可。”
曹操問道:“如此可行?”
許攸聞言說道:“袁紹習慣朝令夕改,手下將士往往一天之中就會接到三四次不同的軍令,故此,袁軍早已習以為常,沒有人會自找晦氣,詢問袁紹是否下令。”
曹操大喜,當下親自挑選五千精兵,前往烏巢,行到半道,遇到袁軍,為首一名小校叱聲問道:“你等誰人部下,欲要何往?”
曹操向前揚聲說道:“某乃蔣奇將軍麾下,奉主公之命調防烏巢。”
小校隨即查看,見是自家旗號,隨後命手下放行。曹操一路上,幾次遇到袁軍巡邏軍隊,都被輕易放過。
四更時分,抵達烏巢,見袁軍防備松懈,隨後命令手下將士點燃火把,衝入烏巢,四下裡將糧倉點燃,一時之間,熊熊大火照亮了夜空,烏巢袁軍頓時亂做一團,親兵急忙去見淳於瓊,卻見他酣睡如泥,如何也叫不醒,無奈隻得稟報副將軍,組織防禦。
再說袁紹在大帳之中見後方烏巢大火衝天,心中大驚,隨後冷靜下來,召集眾將說道:“曹操偷襲烏巢,定然想不到某會奪了他的官渡大營,命令張郃、高覽引三萬鐵騎奪取曹營。命令蔣奇率軍三萬人救援烏巢。”
眾將領命而去。
張郃、高覽二人引鐵騎衝入曹營,卻如入無人之境,並未受到阻攔。正在高興之際,突然,夏侯惇、夏侯淵從左翼殺出,於禁、李典從右翼殺出,徐晃、曹洪從後面殺出,曹仁引軍從正面殺出,四麵包圍張郃、高覽所部袁軍,隨後一陣廝殺,眼見手下將士越來越少,卻遲遲等不來袁紹大軍。高覽隨後和張郃商議,不如投降曹操,張郃隨後同意,二人一拍即合,率麾下鐵騎全部投降了曹操。
曹操此時已經率軍回到官渡,得知張郃、高覽投降心中大喜,許攸見此,對曹操說道:“應當一鼓作氣,乘勝追擊,直取袁紹大營。”
曹操隨即清點兵馬。張郃、高覽請為先鋒,曹操當機答應,隨後起全部主力七萬精銳,再加上張郃、高覽所部三萬騎兵,共計十萬大軍進攻袁紹大營。袁紹此時僅僅只有七萬人,從兵力上已經和曹操完成了反轉,在加上袁紹主力盡出,已然不是曹軍敵手,兩軍鏖戰一整天,袁紹大敗,退往冀州。
曹操見此,命令大軍奪取白馬和延津渡口,大軍跨過黃河,一路進攻鄴城,一路進攻黎陽。
袁紹得知,緊急召青州袁譚,幽州袁熙,並州高乾率軍馳援鄴城。