建安五年(公元200年),袁紹曹操經(jīng)過各自的準(zhǔn)備,終于開始了正面交鋒。袁紹首先派得力大將顏良進(jìn)攻白馬。四月,曹操準(zhǔn)備救援,卻聲西擊東地向西擺出一副要渡黃河攻擊袁紹后方的樣子。袁紹果然上當(dāng),調(diào)兵遣將防備。曹操卻來(lái)個(gè)急行軍偷襲在白馬的顏良。離白馬只有十幾里了,顏良才發(fā)覺這袁曹決戰(zhàn)的第一刀居然砍到自己頭上來(lái)了,慌忙應(yīng)戰(zhàn)。曹操派張遼關(guān)羽為先鋒進(jìn)擊。關(guān)羽在亂軍中看到顏良的麾蓋,“策馬刺良于萬(wàn)眾之中”(注1)。袁軍遭遇偷襲又喪失主將,頓時(shí)潰不成軍。袁紹聽到這個(gè)消息,才知道被曹操給涮了。惱怒之余,就要渡黃河追擊。沮授又勸他:“勝負(fù)變化,不能不加以詳查。如今還是應(yīng)該穩(wěn)健一點(diǎn),先屯兵延津,分兵去攻打官渡。如果勝了,再大舉渡河不遲。如果敗了,我們也有后盾。這樣冒冒失失地前進(jìn),一旦兵敗則全軍覆滅的危險(xiǎn)?!痹B這時(shí)早就殺紅了眼,這樣的“緩手”哪能考慮?當(dāng)即把頭一搖,拉著大軍就渡河猛追??粗朴频狞S河,沮授感嘆:“當(dāng)頭的躊躇滿志,手下的好大喜功,黃河啊黃河,我還回得來(lái)嗎???”從此對(duì)袁紹徹底失望,告了個(gè)病假就不再出頭。袁紹見他消極怠工,惱恨交加,把他的人馬又劃出一部分給了郭圖。
袁紹的另一員大將文丑追到延津南岸,曹操正在高處觀戰(zhàn)。手下人報(bào)告:“敵人有大約五六百騎兵。”又過了片刻:“騎兵有所增多,步兵則難以計(jì)數(shù)。”曹操果斷地命令:“行了,不用再報(bào)告了?!比缓竺罱獍胺篷R,作為引誘文丑上當(dāng)?shù)恼T餌。果然,文丑和劉備帶著五六千騎兵一看山腳下到處是曹操的馬匹輜重,以為曹操看到大軍后嚇得丟盔棄甲翻山逃命,就得意洋洋地開始收繳“戰(zhàn)利品”。曹操等的就是這個(gè)機(jī)會(huì),立即指揮手下僅有的六百騎兵迅猛出擊,文丑甚至還未能收攏部隊(duì)進(jìn)行抵抗就死在了亂軍中。顏良文丑都是袁紹數(shù)一數(shù)二的勇將,兩戰(zhàn)就都掉了腦袋,袁紹軍中震駭,再也不敢小看曹操。曹操則帶著兩個(gè)漂亮的“Ace”從容退守官渡。
中原硝煙未盡,江南又出了大事。興平二年冬(公元195年),孫策從袁術(shù)手下離開后,先擊敗劉繇的部將樊能張英等,而后百戰(zhàn)百勝。他又能約束部下嚴(yán)明軍紀(jì),對(duì)百姓秋毫無(wú)犯。他進(jìn)入曲阿后,下令:“劉繇等人的部下如果有人要來(lái)投奔,既往不咎。愿意加入我的部隊(duì),歡迎;不愿意的也不強(qiáng)求。”于是,十天之內(nèi)就召集了兩萬(wàn)人千匹馬。建安元年(公元196年)袁術(shù)妄想稱帝,孫策看到兩家過去的交情寫信勸告,卻被袁術(shù)當(dāng)作了耳旁風(fēng)。從此,兩家決裂。孫策又擊敗嚴(yán)白虎王朗等人,大致平定了江東。看到這一切,曹操以朝廷的名義封孫策為討逆將軍,吳侯。建安三年,擊敗并俘獲劉繇的大將太史慈,建安四年,又巧取割據(jù)廬江的劉勛,迫降嚴(yán)守豫張的華歆,軍事上可謂一帆風(fēng)順,連曹操都感嘆不已:“獅兒難與爭(zhēng)鋒也”。然而,孫策為人舉動(dòng)輕浮,總是喜歡一個(gè)人跑去打獵。手下的虞翻就勸他,這么做會(huì)有危險(xiǎn),可孫策嘴巴上答應(yīng),實(shí)際上我行我素,并未放在心上。
孫策看到袁紹曹操打得不可開交,也想來(lái)個(gè)挾天子以令諸侯(英雄所見略同),暗地里準(zhǔn)備偷襲許昌(注2)。這個(gè)時(shí)候,廣陵太守陳登召集嚴(yán)白虎的余部,似乎有不利于孫策的跡象。孫策于是回師攻打陳登,因?yàn)檐娂Z不濟(jì)沒能立刻動(dòng)手。閑暇無(wú)事之余,孫策又跑去打獵。孫策在平定江東時(shí),曾殺掉了吳郡太守許貢。許貢的“余孽”咬牙切齒地想為主公報(bào)仇,這次終于等到了機(jī)會(huì)。孫策跨下的是千里名駒,神駿無(wú)比,一加鞭就把別人拋到了腦后。然而,這正是許貢的部下夢(mèng)寐以求的機(jī)會(huì)。他們事先埋伏好,看到孫策落單后亂箭齊發(fā),射中了孫策的臉。孫策的隨從趕到,立刻就把這幾個(gè)刺客碎尸萬(wàn)段??墒峭砹耍瑢O策那張清秀的臉龐不但毀了,連他那二十六歲年輕的生命都保不住了。孫策自知大限將至,把弟弟孫權(quán)和張昭等重臣叫到床前,語(yǔ)重心長(zhǎng)地囑咐:“如今天下大亂,以吳越之眾,三江之固,完全可以有所作為。諸位要好好輔佐我弟弟!”又告訴孫權(quán):“舉江東之眾,決機(jī)於兩陣之間,與天下爭(zhēng)衡,卿不如我;舉賢任能,各盡其心,以保江東,我不如卿。”經(jīng)此一番費(fèi)心勞力,當(dāng)天夜里小霸王就離開了人世。當(dāng)時(shí)孫策雖然占有會(huì)稽廬江吳郡等地,統(tǒng)治還不能算根深蒂固。各地聽說(shuō)孫策的死訊,不少人在擔(dān)心之余有了離開的打算。張昭周瑜等看到孫權(quán)英雄能夠成就大業(yè),仍然忠心不改盡心輔佐。(注3)
孫策沒來(lái),曹操后院卻另起波瀾。汝南的黃巾劉辟等反叛了曹操,并打起了支持袁紹的旗號(hào)。袁紹派劉備去支援,又派人拉攏曹操的部下陽(yáng)安都尉李通,以征南將軍的頭銜來(lái)引誘。劉表也在這個(gè)時(shí)候來(lái)游說(shuō)李通。李通不但通通拒絕,還砍了袁紹使者的頭送給曹操:“曹公明哲,一定會(huì)稱霸天下。袁紹雖然現(xiàn)在強(qiáng)盛,早晚是曹操的俘虜。我誓死不會(huì)背叛?!比欢瑒鋭⒈俚仍谌昴蠐锫?,許昌以南的郡縣全都不安。曹操因?yàn)楹驮B已經(jīng)開仗也沒法分身,正為此事頭疼之際,曹仁挺身而出,一針見血地指出:“南方各地因?yàn)槲覀兠媾R袁紹這個(gè)強(qiáng)敵,一定不能救援因此在劉備的軍事壓力下被迫投降。劉備率領(lǐng)袁紹的人馬時(shí)間還不長(zhǎng),還沒能做到讓部下心服口服的地步。這時(shí)如果出擊劉備,一定能夠勝利?!庇谑遣懿倜畈苋蕩ьI(lǐng)騎兵出擊。仗本身并不難打,曹仁大敗劉備,汝南各地看到援軍也紛紛棄暗投明,汝南又回到了曹操的手里。缺乏一支忠于自己的部隊(duì),是困擾劉備多年的老問題了。劉備逃回袁紹那里后,暗地里打算離開袁紹,就找了個(gè)借口說(shuō)要去聯(lián)合荊州的劉表。袁紹一聽,正中下懷,哪里還細(xì)想真?zhèn)?,就讓劉備帶領(lǐng)本部人馬快去。劉備又回到汝南和黃巾龔都等聯(lián)合。曹操一聽,又派將軍蔡陽(yáng)來(lái)鎮(zhèn)壓,卻被劉備大敗,連蔡陽(yáng)本人都掉了腦袋。然而,局部劉備雖然獲勝,卻無(wú)法從根本上興風(fēng)作浪。曹操的后院歸于平靜。
袁紹總是看到自己的盟友們被曹操打垮,幫不上忙的時(shí)候才肯硬著頭皮獨(dú)力進(jìn)攻。這時(shí),那個(gè)心灰意懶的沮授忍不住,又來(lái)勸告:“我們雖然人多但不如曹操的兵馬精銳,曹操雖然兵精但糧草不如我們充沛。一決勝負(fù),正中敵人的下懷。我們應(yīng)該曠日持久地消耗對(duì)手,這樣才是穩(wěn)妥的制勝之道?!痹B一聽,什么,又是“緩手”,哪能采用???八月,把軍營(yíng)向前推進(jìn),東西幾十里。袁紹還煞有介事地命令士兵們每人帶三尺繩子,如果抓到曹操立刻就捆起來(lái)。嘿嘿,曹操就真的那么好抓?
九月,曹操和袁紹開始了硬碰硬的對(duì)決。曹操兵少不敵,退回軍營(yíng)堅(jiān)守。雙方面對(duì)面輸攻墨守全都絞盡腦汁。袁紹對(duì)著曹操的軍營(yíng)建起高樓,命令士兵登上向下射箭;曹操則制造發(fā)石車,利用杠桿原理向上拋射巨石將袁紹的木頭樓一一摧毀。這是史書中最早有記載的拋石裝置。袁紹又從地下挖地道,想挖到曹操軍營(yíng)下面后重演他打敗公孫瓚的一幕;曹操也不甘示弱,橫向挖長(zhǎng)塹阻止了袁紹的攻勢(shì)。這樣,雙方在官渡開始了無(wú)休止的劫爭(zhēng)。然而,曹操兵少糧不足,士卒疲困百姓辛勞,不少人受不了逃跑投奔了袁紹。面對(duì)這樣的困境,一向強(qiáng)悍的曹操也有點(diǎn)心虛了。他寫信給在許昌留守的荀彧,流露了撤兵回許昌的想法。荀彧立即回信以楚漢相爭(zhēng)的典故來(lái)鼓勵(lì),說(shuō)您現(xiàn)在雖然處于劣勢(shì),但未必比劉邦當(dāng)年在滎陽(yáng)成皋更窘迫。當(dāng)年劉項(xiàng)誰(shuí)也不肯后退半步,就是因?yàn)楹笸说娜藢⑹ゴ髣?shì)。如今您以對(duì)手十分之一的兵力已經(jīng)對(duì)抗了半年之久(從白馬開始算),這正是趁敵人疲憊而出奇制勝的好機(jī)會(huì),千萬(wàn)不能錯(cuò)過。曹操也問賈詡,賈詡說(shuō)您各方面都勝于袁紹,之所以拖到現(xiàn)在未能獲勝就是因?yàn)檫^于求穩(wěn)。只要把握住好機(jī)會(huì),“須臾可定。”曹操得到這樣的鼓勵(lì),堅(jiān)定了死守的決心。
機(jī)會(huì)果然來(lái)了。袁紹派部將韓猛運(yùn)糧到前線,曹操看中韓猛人如其名猛而輕敵的弱點(diǎn),一把火就把押運(yùn)的糧草全給點(diǎn)了。袁紹無(wú)奈,又派淳于瓊運(yùn)糧到烏巢。這次加強(qiáng)了戒備,撥給他一萬(wàn)多人看守糧草。沮授還是有點(diǎn)擔(dān)心,勸袁紹另派部將防止曹操偷襲,袁紹早就看沮授不順眼了:這家伙怎么總是婆婆媽媽膽小如鼠?淳于瓊那一萬(wàn)多人還不夠?您既然病了,就下去休息吧。袁紹每次不聽沮授的建議后來(lái)總是后悔,然后還是不聽。他沒想到,這是他最后一次后悔了。
這時(shí)袁紹的部下許攸也想到了一條妙計(jì),建議袁紹:“曹操兵少而全軍在這里抗擊我軍,許昌必然空虛。如果派輕騎星夜偷襲,許昌完全可以攻克。那時(shí),挾天子以令諸侯的就是我們了。就算打不贏,也可以讓曹操腹背受敵兩頭難顧?!甭牭饺绱嗣钣?jì),袁紹卻臉色鐵青氣不打一處來(lái),這幫家伙怎么全都和我作對(duì)?沒看見我每人三尺繩子都發(fā)下去了嗎!老子偏要先攻破官渡活捉曹操!這時(shí),正好傳來(lái)許攸的家人在鄴城犯法被審配給抓了起來(lái)的消息,許攸一氣之下,當(dāng)即決定棄暗投明投奔了曹操(又被荀彧言中了)。
曹操一聽許攸來(lái)了,高興得連鞋都來(lái)不及穿光著腳就跑了出來(lái),拉著許攸的手笑著說(shuō):你來(lái)投靠,一定會(huì)有益于我。進(jìn)了大帳后,寒暄一番后許攸問:袁紹兵多將廣,您打算怎么對(duì)付?軍糧還能支持多久?曹操一愣,心想這可是軍事機(jī)密,許攸剛來(lái)...就隨口說(shuō):還能支持一年。許攸笑了:恐怕沒有那么多吧。曹操于是改口:一年是不行,半年還是沒問題的。許攸有點(diǎn)生氣:您不想打贏袁紹了嗎?為什么這么不老實(shí)!曹操看到許攸動(dòng)怒,連忙道歉:剛才的話都是玩笑,其實(shí)只剩一個(gè)月的軍糧了。我也正為此發(fā)愁。許攸看到曹操不再隱瞞,也就實(shí)話實(shí)說(shuō):您以孤軍對(duì)抗強(qiáng)大的敵人,內(nèi)無(wú)糧草外無(wú)援兵,這是危急存亡的關(guān)鍵時(shí)刻。袁紹的軍糧輜重大多在烏巢,守軍也沒有什么戒備。如果派一支精銳騎兵偷襲把它燒光,那么袁紹沒幾天就會(huì)不戰(zhàn)自亂了。曹操大喜,立刻就決定親自率領(lǐng)精兵五千人,夜里每人帶著一捆柴打著袁紹的旗號(hào)去偷襲,留下曹洪荀攸守大寨。路上遇到袁紹的軍隊(duì),就謊稱是被派去增援烏巢守軍的。袁紹的兵馬信以為真,一路放行。到了烏巢后,這支“援軍”露出了猙獰面目,四面放火。淳于瓊軍營(yíng)遭到如此夜襲一片混亂。到了天亮,淳于瓊一看曹操就這么點(diǎn)人,膽子大了起來(lái),出來(lái)迎戰(zhàn)。曹操奮力進(jìn)攻,淳于瓊抵擋不住又退回營(yíng)寨死守。袁紹這時(shí)已經(jīng)知道了,高興地對(duì)他兒子袁譚說(shuō):曹操即使攻破了烏巢也沒什么了不起,我們只要攻占曹操的營(yíng)寨,曹操能逃到哪里去!這時(shí)他到當(dāng)機(jī)立斷,命令手下的得力大將張合高覽進(jìn)攻曹操的營(yíng)寨。沒想到,張合反對(duì)他這圍魏救趙的妙計(jì):曹操的營(yíng)寨固若金湯,要是靠人多就能攻克,我們?cè)缇挖A了。如果烏巢的淳于瓊完了蛋,我們也成甕中之鱉了。還是救烏巢要緊。袁紹好不容易有了個(gè)展示自己用兵如神的機(jī)會(huì),怎么肯輕易放過?加上旁邊的郭圖一直在拍馬屁,稱贊袁紹的“妙手”,就強(qiáng)行命令張合高覽去了官渡,卻僅僅象征性地派了輕騎去了烏巢。果然不出張合的意料,曹操營(yíng)寨堅(jiān)固強(qiáng)攻無(wú)法得手。曹操在烏巢聽到袁紹援軍到來(lái)的報(bào)告,不但不分兵抵抗反而下了一道死命令:援兵到了背后再說(shuō)!曹軍得令后,全軍士氣大振拼死攻擊,樂進(jìn)身冒亂箭砍下了淳于瓊的人頭。于是烏巢袁軍徹底崩潰,糧草輜重被燒光。曹操命令將殺掉的一千多袁軍全都割下鼻子,繳獲的牛馬割掉舌頭,向袁紹的人馬示威。袁軍看著一籮筐的鼻子口條,果然六神無(wú)主惶惶不可終日。郭圖害怕袁紹追究他胡亂拍馬的責(zé)任,就胡說(shuō)張合高覽攻擊曹操不盡力,因此才落敗。張合高覽受不了這樣的誹謗,一怒之下就焚毀攻擊用的武器投降了曹操。袁紹的人馬這回全明白了,烏巢的軍糧被燒光,最能耐的戰(zhàn)將也投降了,憑什么和曹操繼續(xù)對(duì)抗?立刻潰不成軍。袁紹見到局勢(shì)失控,連鎧甲都來(lái)不及穿,帶著八百騎兵慌忙北渡黃河逃之夭夭。輜重圖書珍寶連同幾萬(wàn)人馬全都留給了曹操當(dāng)了俘虜,包括那人手一根的三尺繩子。曹操來(lái)了個(gè)狠的,當(dāng)了回白起,把這幾萬(wàn)俘虜全都坑殺了事(注4),袁軍前后共有七萬(wàn)多人死在了官渡。曹操?gòu)姆數(shù)膱D書中搜出許多許昌和前線的部下暗通袁紹的書信,然而看也不看就付之一炬:“當(dāng)年袁紹強(qiáng)大,我都難以自保,何況大家?”
官渡決戰(zhàn),曹操大獲全勝。關(guān)于官渡之戰(zhàn)袁紹的敗因曹操的勝舉,仁者見仁智者見智。其結(jié)果對(duì)于原本占據(jù)優(yōu)勢(shì)的袁紹則是災(zāi)難性的。七萬(wàn)多精銳戰(zhàn)死,袁紹從此一蹶不振,再也沒有逐鹿中原的力量。從此,曹操一統(tǒng)中原稱霸天下,就是一個(gè)時(shí)間問題了。
注1 三國(guó)時(shí)期,長(zhǎng)柄大刀作為冷兵器還未出現(xiàn)。關(guān)羽的武器不可能是小說(shuō)中描寫的青龍堰月刀。當(dāng)時(shí)最流行的武器是戟,個(gè)人認(rèn)為這個(gè)“刺”字是關(guān)羽也使戟的旁證。順便說(shuō)一句,關(guān)羽在斬殺顏良后就離開了曹操,文丑不可能是他殺的。另外,關(guān)羽的過五關(guān)斬六將純屬藝術(shù)創(chuàng)作。五關(guān)中的第一關(guān)東嶺關(guān),是個(gè)周朝地名;第三關(guān)汜水關(guān),是個(gè)唐朝地名,在漢朝的地圖上是找不到的。還不要說(shuō)其路線之奇怪了。~
注2 孫策究竟是否曾密謀攻許,相當(dāng)?shù)挠袪?zhēng)議。三國(guó)志記載,“建安五年,曹公與袁紹相拒於官渡,策陰欲襲許,迎漢帝”。然而,孫策四月遇刺,曹操那時(shí)剛剛結(jié)束斬顏良誅文丑之戰(zhàn),八月才在官渡和袁紹正式對(duì)抗。雖然建安四年曹操曾出屯官渡,但并未與袁紹交手。“建安五年,曹公與袁紹相拒於官渡”應(yīng)該是指建安五年八月后雙方的決戰(zhàn),時(shí)間上明顯矛盾。資治通鑒也沒有記載孫策曾密謀攻許。這樣看來(lái),孫策密謀攻許的說(shuō)法未必靠得住。
注3 順便談一點(diǎn)軍政以外的軼事。孫策雖然死了,卻留了一個(gè)世界第一。孫策的部將呂范征討回來(lái)向?qū)O策匯報(bào)軍情,孫策并沒有讓他干站著說(shuō)而是拿出一副圍棋,兩人一邊下一邊談。這局棋譜后來(lái)有四十三手流傳了下來(lái),記載于宋朝圍棋名譜《忘憂清樂集》,就是所謂的孫呂遺譜。這是世界上第一部有記錄流傳下來(lái)的圍棋譜。很遺憾,我一直未能查到具體的年月。然而,這是一局十九路圍棋上的對(duì)局,而十九路圍棋出現(xiàn)于何時(shí)沒有定論。出土的晉朝圍棋,黑白子相加不多不少289個(gè),似乎說(shuō)明至少當(dāng)時(shí)的主流是十七路圍棋;可是三國(guó)時(shí)魏國(guó)邯鄲淳的《藝經(jīng)》里寫著,“棋局縱橫各十六道,自黑棋各五十枚。”而且從新疆吐魯番阿斯塔那村的古墓中,人們發(fā)現(xiàn)初唐時(shí)彩色圍棋仕女圖,畫的圍棋盤是十六道。因此關(guān)于此譜真?zhèn)蔚臓?zhēng)論很大。不過,能留下一個(gè)世界第一的名聲,哪怕是贗品也足以讓同樣善弈的曹操嫉妒了。
注4 坑殺戰(zhàn)俘的問題,不能以現(xiàn)在的眼光來(lái)簡(jiǎn)單評(píng)價(jià)。白起曹操擊敗對(duì)手時(shí),全都拼盡全力。曹操在前線的兵力只有二萬(wàn)左右,就拼得軍糧短缺差點(diǎn)撤了兵;秦國(guó)更是拼勁全力,“秦王聞趙食道絕,自如河內(nèi)發(fā)民年十五以上悉詣長(zhǎng)平”。一下多了幾萬(wàn)幾十萬(wàn)張嘴巴,哪里能有軍糧給他們?全放了,太宋襄公了;胡蘿卜又沒有,這些戰(zhàn)俘的命運(yùn)就注定是一頓大棒了。無(wú)獨(dú)有偶,后來(lái)五胡時(shí)(公元395年,詳見資治通鑒卷第108)參合陂一戰(zhàn),北魏拓跋珪擊敗了燕慕容氏的四五萬(wàn)大軍后,也是把所有俘虜活埋了事,而這一戰(zhàn)恰恰是決定燕亡魏興的關(guān)鍵之戰(zhàn)。一個(gè)人這么做,是惡毒,大家都這么做,就要思考一下惡毒背后的道理了。確切地說(shuō),這并不簡(jiǎn)單是統(tǒng)帥個(gè)人品質(zhì)的問題,而是一個(gè)時(shí)代的悲劇。
官渡之戰(zhàn),是東漢末年“ 三大戰(zhàn)役”之一,也是中國(guó)歷史上著名的 以弱勝?gòu)?qiáng)的戰(zhàn)役之一。建安五年(200年), 曹操軍與 袁紹軍相持于 官渡(今河南中牟東北),在此展開戰(zhàn)略決戰(zhàn)。曹操奇襲 袁軍在烏巢的糧倉(cāng)(今 河南封丘西),繼而擊潰袁軍主力。此戰(zhàn)奠定了曹操統(tǒng)一中國(guó)北方的基礎(chǔ)。
東漢末年,轟轟烈烈的 黃巾起義雖然被鎮(zhèn)壓下去了,但它卻沉重地打擊了漢朝地主階級(jí)的統(tǒng)治,使早已腐朽不堪的東漢政權(quán)分崩離析,名存實(shí)亡。在鎮(zhèn)壓黃巾起義的過程中,各地州郡大吏獨(dú)攬軍政大權(quán),地主豪強(qiáng)也紛紛組織“部曲”(私人武裝),占據(jù)地盤, 形成大大小小的割據(jù)勢(shì)力,轉(zhuǎn)入爭(zhēng)權(quán)奪利、互相兼并的長(zhǎng)期戰(zhàn)爭(zhēng),造成中原地區(qū)“白骨露于野、千里無(wú)雞鳴”的凄慘景象。當(dāng)時(shí)的割據(jù)勢(shì)力:主要有河北的 袁紹、河內(nèi)的 張楊、兗豫的曹操、徐州的 呂布、揚(yáng)州的 袁術(shù)、江東的 孫策、荊州的 劉表、幽州的 公孫瓚、南陽(yáng)的 張繡等。形成 群雄并起的局面,在這些割據(jù)勢(shì)力的連年征戰(zhàn)中,袁紹、曹操兩大集團(tuán)逐步壯大起來(lái)。 [1]
建安元年(196年),曹操迎 獻(xiàn)帝,遷都許縣,自始挾天子以令諸侯(“奉天子而征四方”),威勢(shì)大增。他先后擊敗呂布、袁術(shù),占據(jù)了 兗州、 徐州以及部分豫州、司隸。
建安四年(199年),袁紹最終戰(zhàn)勝公孫瓚,據(jù)幽州、 冀州、青州、并州,盡有河北之地,意欲南向以爭(zhēng)天下。這樣,華北最重要的兩個(gè)政治軍事集團(tuán),決戰(zhàn)勢(shì)所難免。起初形勢(shì)袁強(qiáng)曹弱。袁紹已無(wú)后顧之憂,地廣人眾,可動(dòng)員的兵力在十萬(wàn)以上。 [2]
曹操則是處于四戰(zhàn)之地,除了北方的袁紹,關(guān)中諸將尚在觀望,南邊劉表、張繡不肯降服,東南孫策蠢蠢欲動(dòng),暫時(shí)依附的劉備也是貌合神離。盡管如此,當(dāng)時(shí)的一些有識(shí)之士,包括曹操的謀士荀彧、郭嘉,還在張繡麾下的 賈詡,以及涼州從事 楊阜,在綜合分析了曹、袁的優(yōu)劣后,認(rèn)為袁紹外寬內(nèi)忌,好謀無(wú)決,他們都看好曹操,認(rèn)為局勢(shì)會(huì)向著有利于曹的方向變化。公元198年(建安三年)十月, 河內(nèi)郡太守 張楊欲出軍救援呂布時(shí)卻為部下 楊丑所殺,曹操解除進(jìn)攻 徐州呂布的后顧之憂,十一月,呂布被曹操消滅;公元199年(建安四年),張楊舊部眭固殺楊丑,欲北投袁紹,曹操派史渙、曹仁擊破眭固,取得河內(nèi)郡,把勢(shì)力范圍擴(kuò)張到黃河以北 [3] ,六月,袁術(shù)病死,十一月張繡投降曹操 [4] 。劉表坐觀成敗 [5] ,孫策保守江東。局勢(shì)變得更加明朗。
建安四年(199年)六月, 袁紹挑選 精兵十萬(wàn), 戰(zhàn)馬萬(wàn)匹,企圖南下進(jìn)攻許都,官渡之戰(zhàn)的序幕由此拉開。官渡之戰(zhàn)
袁紹舉兵南下的消息傳到許都, 曹操部將多認(rèn)為袁軍強(qiáng)大不可敵。但曹操卻根據(jù)他對(duì)袁紹的了解,認(rèn)為袁紹 志大才疏,膽略不足, 刻薄寡恩, 剛愎自用,兵多而指揮不明,將驕而政令不一,于是決定以所能集中的數(shù)萬(wàn)兵力抗擊袁紹的進(jìn)攻。為爭(zhēng)取戰(zhàn)略上的主動(dòng),他作出如下部署:派 臧霸率精兵自瑯玡(今山東臨沂北)入青州,占領(lǐng)齊(今山東 臨淄)、北海(今山東 昌樂)、東安(今山東 沂水縣)等地,牽制袁紹,鞏固右翼,防止袁軍從東面襲擊許都;曹操率兵進(jìn)據(jù)冀州 黎陽(yáng)(今河南??h東,黃河北岸),令 于禁率步騎二千屯守黃河南岸的重要渡口延津(今河南 延津北),協(xié)助扼守白馬(今河南 滑縣東,黃河南岸)的東郡太守 劉延,阻滯袁軍渡河和長(zhǎng)驅(qū)南下,同時(shí)以主力在官渡(今河南 中牟東北)一帶筑壘固守,以阻擋袁紹從正面進(jìn)攻;派人鎮(zhèn)撫關(guān)中,拉攏 涼州,以穩(wěn)定翼側(cè)。從以上部署看,曹操所采取的戰(zhàn)略方針,不是分兵把守黃河南岸,而是集中兵力,扼守要隘,重點(diǎn)設(shè)防, 以逸待勞,后發(fā)制人。從當(dāng)時(shí)情勢(shì)而言,這種部署是得當(dāng)?shù)?。首先,袁紹兵多而曹操兵少,千里黃河多處可渡,如分兵把守則 防不勝防,不僅難以阻止袁軍南下,且使自己本已處于劣勢(shì)的兵力更加分散。其次,官渡地處鴻溝上游,瀕臨 汴水。鴻溝運(yùn)河西連虎牢、鞏、洛要隘,東下淮泗,為 許都北、東之屏障,是袁紹奪取許都的要津和必爭(zhēng)之地。加上官渡靠近許都,后勤補(bǔ)給也較袁軍方便。[2]
十二月,當(dāng)曹操正部署對(duì)袁紹作戰(zhàn)時(shí),劉備起兵反曹,占領(lǐng) 下邳,屯據(jù)沛縣(今江蘇 沛縣)。 劉備軍增至數(shù)萬(wàn)人,并與袁紹聯(lián)系,打算合力攻曹。曹操為保持許昌與青、兗二州的聯(lián)系,避免兩面作戰(zhàn),于次年二月親自率精兵東擊劉備,迅速占領(lǐng)沛縣,轉(zhuǎn)而進(jìn)攻下邳,迫降 關(guān)羽。劉備全軍潰敗,只身逃往河北投奔袁紹。當(dāng)曹、劉作戰(zhàn)正酣之時(shí),袁紹謀士 田豐建議袁紹“舉軍而襲其后”,但袁紹以幼子有病為辭拒絕采納,致使曹操?gòu)娜輷魯浠剀姽俣?nbsp;[6] 。
建安五年(200年)正月,袁紹派 陳琳書寫檄文并發(fā)布,檄文中把曹操罵得無(wú)法忍受。二月進(jìn)軍黎陽(yáng),企圖渡河尋求與曹軍主力決戰(zhàn)。他首先派 顏良進(jìn)攻白馬的東郡太守 劉延,企圖奪取黃河南岸要點(diǎn),以保障主力渡河。四月,曹操為爭(zhēng)取主動(dòng),求得初戰(zhàn)的勝利,親自率兵北上解救 白馬之圍。此時(shí)謀士 荀攸認(rèn)為袁紹兵多,建議聲東擊西,分散其兵力,先引兵至延津,偽裝渡河攻袁紹后方,使袁紹分兵向西,然后遣輕騎迅速襲擊進(jìn)攻白馬的袁軍,攻其不備,定可擊敗顏良。曹操采納了這一建議,袁紹果然分兵延津。曹操乃乘機(jī)率輕騎,派 張遼、 關(guān)羽為前鋒,急趨白馬。關(guān)羽迅速迫近顏良軍,沖進(jìn)萬(wàn)軍之中殺死顏良并斬首而還,袁軍潰敗。曹操解了白馬之圍后,遷徙白馬的百姓沿黃河向西撤退 [7] 。袁紹率軍渡河追擊,軍至延津南,派大將 文丑與劉備繼續(xù)率兵追擊曹軍,曹操當(dāng)時(shí)只有騎兵六百,駐于南阪(在白馬南)下,而袁軍達(dá)五六千騎,尚有步兵在后跟進(jìn)。曹操令士卒解鞍放馬,并故意將輜重丟棄道旁。袁軍一見果然中計(jì),紛紛爭(zhēng)搶財(cái)物。曹操突然發(fā)起攻擊,終于擊敗袁軍,殺了文丑(文丑為亂軍所殺,并不是 關(guān)羽斬殺),順利退回官渡。顏良、文丑都是河北名將,卻被一戰(zhàn)而斬,袁紹軍隊(duì)的銳氣被挫傷 [8] 。
袁軍初戰(zhàn)失利,但兵力仍占優(yōu)勢(shì)。七月,進(jìn)軍陽(yáng)武(今河南中牟北),準(zhǔn)備南下進(jìn)攻許昌。八月,袁軍主力接近官渡,依沙堆立營(yíng),東西寬約數(shù)十里,曹操也立營(yíng)與袁軍對(duì)峙 [9] 。九月,曹軍一度出擊,與袁軍交戰(zhàn)不利,退回營(yíng)壘堅(jiān)守 [10] 。
袁紹構(gòu)筑樓櫓,堆土如山,用箭俯射曹營(yíng)。曹軍制作了一種 拋石裝置的 霹靂車,發(fā)石擊毀了袁軍所筑的樓櫓。袁軍又掘地道進(jìn)攻,曹軍也在營(yíng)內(nèi)掘長(zhǎng)塹相抵抗,粉碎了袁軍的計(jì)策。雙方相持三個(gè)月,曹操外境困難,前方兵少糧缺,士卒疲乏,后方也不穩(wěn)固,曹操幾乎失去堅(jiān)守的信心,一日見運(yùn)糧士兵疲于奔命,于心不忍,不禁脫口而出,“卻十五日為汝破紹,不復(fù)勞汝矣!” 官渡之戰(zhàn)曹操寫信給 荀彧,商議要退守許都,荀彧回信說(shuō):“袁紹將主力集結(jié)于 官渡,想要與公決勝負(fù)。公以至弱當(dāng)至強(qiáng),若不能制,必為所乘,這是決定天下大勢(shì)的關(guān)鍵所在。當(dāng)年楚、漢在滎陽(yáng)、成皋之間, 劉邦、 項(xiàng)羽沒有人肯先退一步,以為先退則勢(shì)屈。現(xiàn)在公以一當(dāng)十,扼守要沖而使袁紹不能前進(jìn),已經(jīng)半年了。情勢(shì)已然明朗,絕無(wú)回旋的余地,不久就會(huì)發(fā)生重大的轉(zhuǎn)變。這正是出奇制勝的時(shí)機(jī),千萬(wàn)不可坐失?!庇谑遣懿?zèng)Q心繼續(xù)堅(jiān)守待機(jī),同時(shí)加強(qiáng)防守,命負(fù)責(zé)后勤補(bǔ)給的 任峻采取十路縱隊(duì)為一部,縮短運(yùn)輸隊(duì)的前后距離,并用復(fù)陣(兩列陣),加強(qiáng)護(hù)衛(wèi),防止袁軍襲擊;另一方面積極尋求和捕捉戰(zhàn)機(jī),擊敗袁軍,不久派 曹仁、 史渙截?fù)?、燒毀袁軍?shù)千輛糧車,增加了袁軍的補(bǔ)給困難 [11] 。
期間,汝南郡黃巾軍 劉辟叛變,袁紹使劉備前往相助,又派 韓荀鈔斷曹軍西道,皆被曹仁擊破 [12] 。江東孫策意欲偷襲許都,卻被刺客暗殺 [13] 。
十月, 袁紹又派車運(yùn)糧,并令 淳于瓊率兵萬(wàn)人護(hù)送,屯積在袁軍大營(yíng)以北約20公里的故市(河南延津縣內(nèi))、烏巢(今河南 延津東南)。恰在這時(shí),袁紹謀士 許攸投奔曹操,建議曹操輕兵奇襲烏巢,燒其輜重。曹操立即付諸實(shí)行,留曹洪、 荀攸守營(yíng)壘,親自率領(lǐng)步騎五千,冒用袁軍旗號(hào),人銜枚馬縛口,各帶柴草一束,利用夜暗走小路偷襲烏巢。到達(dá)后立即圍攻放火。袁紹獲知曹操襲擊烏巢後,一方面派輕騎救援,另一方面命令 張郃、 高覽率重兵猛攻曹軍大營(yíng)??刹軤I(yíng)堅(jiān)固,攻打不下。當(dāng)曹軍急攻烏巢淳于瓊營(yíng)時(shí),袁紹增援的部隊(duì)已經(jīng)迫近。曹操勵(lì)士死戰(zhàn),大破袁軍,殺淳于瓊等,并將其糧草全數(shù)燒毀。張郃、高覽聞得烏巢被破,于是投降曹操,導(dǎo)致了軍心動(dòng)搖,內(nèi)部分裂,大軍崩潰 [14] 。袁紹倉(cāng)惶帶八百騎兵退回河北,曹軍先后殲滅和坑殺袁軍七萬(wàn)余人,也有說(shuō)是八萬(wàn)人 [15] 。
官渡之戰(zhàn)增強(qiáng)了曹操的實(shí)力,為曹操擊潰袁紹,統(tǒng)一北方奠定了堅(jiān)實(shí)的基礎(chǔ)。北方僅有曹操和袁紹勢(shì)力較大,此戰(zhàn)擊潰了袁紹,北方就無(wú)人能和曹操抗衡。
官渡之戰(zhàn),經(jīng)過一年多的對(duì)峙,至此以曹操的全面勝利而告結(jié)束。曹操以兩萬(wàn)左右的兵力,出奇制勝,擊破袁軍十萬(wàn)。這個(gè)戰(zhàn)例成為中國(guó)歷史上以弱勝?gòu)?qiáng),以少勝多的典型戰(zhàn)例。曹操以其非凡的才智和勇氣,寫下了他軍事生涯最輝煌的一頁(yè)。建安七年(202年),袁紹因兵敗憂郁而死,曹操乘機(jī)徹底擊滅了袁氏軍事集團(tuán),建安十二年(207年),曹操又征服烏桓,至此,戰(zhàn)亂多時(shí)的北方實(shí)現(xiàn)了統(tǒng)一。
其他戰(zhàn)后相關(guān)事務(wù):
1、官渡之戰(zhàn)后,曹軍活捉了 沮授。沮授一直深得曹操賞識(shí),起初曹操赦免沮授并且厚待他,但最后沮授因想要回到袁紹陣營(yíng)而被曹操殺害。 [2]
2、曹操在袁紹大營(yíng)發(fā)現(xiàn)許縣及軍中的某些人員,曾寫信向袁紹表態(tài),他下令將信件全部焚毀,以示安撫反側(cè)。[2]
3、官渡之戰(zhàn)后,袁紹僅八百騎逃回北方,后悔不用 田豐之言,但 逢紀(jì)詆毀田豐,結(jié)果田豐被袁紹殺害。 [2]
4、冀州地區(qū)發(fā)生反袁的動(dòng)亂,袁紹率軍平定。 [2]
聯(lián)系客服