九〇 袁紹也被曹操打敗

關燈
曹操與劉備交鋒是在建安五年的春天,到冬天便與袁紹決鬥。

    本來,袁紹也想找曹操打。他在消滅公孫瓒以後,就曾經選了步兵十萬,騎兵一萬,大舉南征,不過,沒有敢真動手,一到黎陽便踟蹰不前。

    當劉備在徐州殺了車胄,和曹操翻臉,派人聯絡袁紹。正是給袁紹一個好機會,可惜袁紹依然猶豫不決(他當初打董卓,也是這個作風)。

    等到曹操隻留下一個于禁,而親自到徐州去和劉備作戰的時候,黎陽前線空虛,袁紹仍舊毫無動作。田豐勸他動手,他推說兒子生病,把田豐氣得要死。等到徐州之戰成為定局,袁紹這才着急起來,其實已經遲了。

    袁紹派人去告訴劉表,請劉表從南方夾攻曹操。誰知劉表也不夠材料,也是一個遲疑不決,甚至是一個坐觀成敗之徒。

    劉備丢掉徐州以後,來到袁紹的身邊,但已幫不了袁紹多少忙;他的兵士所剩無幾,關張二猛将又不知何往。

    關羽已經到了曹操那裡,被曹操帶到白馬津來,一戰而斬袁紹的大将顔良。這是建安五年四月的事。

    文醜是否也是關羽所殺,正史上沒有明說。過了一些時候,關羽才離開曹操,投奔到袁紹軍中,來找劉備。

    劉備、關羽在秋天到汝南,和當地的黃巾首領龔都合作,威脅許昌。也許是先有張飛占了汝南一個古城,交結了龔都,劉備這才說動袁紹,讓他和關羽離開河北,跑到汝南來擔任這一方面的任務。曹操派蔡陽來打他們,被他們殺掉。

    袁紹那裡,大軍南下,到了中牟附近的一個濟河渡口,叫做官渡。袁紹的兵力很雄厚,沿着濟河北岸,擺了幾十裡長,依傍沙堆紮營。曹操的兵力相當單薄,但也不得不拉成幾十裡長,以資對付。

    袁紹就原有的沙堆子,壘上沙土,造成若幹土山,在山上射箭,居高臨下,弄得曹操的兵拿盾牌當傘,才擋住那雨一般的飛箭。後來曹操發明了一種炮車,利用杠杆的原理,把大石頭抛到袁紹的營中,打碎土山上的平頂樓房,才算挽回了劣勢。這炮車,曹操給它起一個名字,叫做霹靂車,因為大石頭落在敵人山上,轟然一響,如同霹靂(雷)一樣(這個霹靂炮有沒有火藥在内,值得疑問。傳說,到了隋炀帝的時候才有火藥;至于火藥用在軍事上,傳說也要遲到北宋之末,虞允文抵抗金兀術的時候。但是三國時代,郝昭用過火箭來對付諸葛亮,卻是事實)。

    袁紹又設法掘地道,曹操也掘地道。袁紹所掘的是南北向,曹操所掘的是東西向。袁紹所掘的是地下的,曹操所掘的是露天的。因此,袁紹又白費了氣力。

    這已經是建安五年九月了。從四月間,關羽斬顔良的時候算起,兩軍相持已經快有半年。曹操的糧食快完,頗想退兵。荀彧從許昌寫信給他說:“兩軍相持了如此之久。雙方均已疲倦,到了用計的時候,千萬不可想退,一退就不可收拾。袁紹的實力可謂最強,他現在是被你抵住于一個官渡口子,你若是把他放了進來,那就不堪設想。當初劉邦項羽相持于鴻溝之間,雙方都想退而不敢退,也就是為了這個原因。”

    曹操接受荀彧的建議,就用起計來。他派徐晃去劫袁紹的糧,果然毀了袁紹不少糧食(這徐晃原為楊奉的部下,被曹操收服下來,成為他的五位名将之一。五位名将是張遼、樂進、于禁、張郃、徐晃。張遼原為呂布的部下,張郃原為袁紹的部下,他倆和徐晃三人均是曹操用招降的方法得來的。隻有樂進、于禁二人堪稱嫡系)。

    張郃這時候尚在袁紹營中,袁紹在十月間聽說曹操又來劫糧,而且自己出馬,帶了五千人來,就将計就計,派張郃來劫曹操的大本營。

    張郃說:“與其去劫營,不如去護糧。守糧的是一位淳于瓊。一定敵不過曹操。”袁紹堅持自己的意見,張郃便隻好去劫營。

    果然淳于瓊不是曹操的敵手,糧食被曹操燒光,淳于瓊被砍,一千多守糧的兵被割了鼻子放回來,使得袁紹大營的兵人人見了膽寒。便有小人向袁紹說:“張郃自以為頗有先見之明,頗為得意。”這句話傳到張郃耳裡,張郃索性就向曹洪投降。曹洪是大本營的留守,不敢受降,荀攸在旁邊勸他,曹洪就姑且允準了張郃。誰知道後來大敗馬谡于街亭的,正是這位張郃呢!

    袁紹的兵,聽說張郃投降,自相驚擾,被曹操一擊,全軍崩潰,袁紹隻帶得了八百名騎兵逃走。

    曹操把袁紹的兵整整活埋了七萬多人,到了第二年,即建安六年,曹操又在老黃河邊上,大破袁紹于倉亭。袁紹連遭官渡與倉亭兩次大敗,一蹶不振,得了吐血的病。

    曹操放開他,趕到汝南來收拾劉備,劉備隻好去投奔劉表。

    劉備在劉表那裡安頓于新野地方,一住就住了六七年。劉表并無與曹操一決雌雄之意。

    袁紹吐了一年多的血,到建安七年五月,便死了。