真實(shí)歷史上的“鹵城之戰(zhàn)”,是諸葛亮第四次北伐中的一場重要戰(zhàn)斗。
諸葛亮第四次北伐總計(jì)殲滅司馬懿軍隊(duì)兩萬五千多人,重創(chuàng)了司馬懿統(tǒng)帥的魏軍,自此司馬懿畏蜀如虎,而在其中的“鹵城之戰(zhàn)”,諸葛亮采取誘敵深入、圍點(diǎn)打援的策略,運(yùn)用伏擊,以弱勝強(qiáng),殲滅魏軍一萬五千多人。此戰(zhàn)也是羅貫中《三國演義》中“上方谷之戰(zhàn)”的歷史原型。但這一戰(zhàn)不是中國歷史上誘敵深入的首戰(zhàn)。戰(zhàn)國時(shí)期的秦國名將白起就曾統(tǒng)帥六十多萬虎狼之師,在“長平之戰(zhàn)”中實(shí)施過詐敗誘敵深入、斷敵糧草退路、阻其援軍的策略,最后一舉殲滅趙括四十余萬大軍。
歷史上的“鹵城之戰(zhàn)”中,諸葛亮并沒有采用火攻,也沒有遭遇大雨,而是在鹵城之戰(zhàn)大破司馬懿后,在蜀漢軍隊(duì)與龜縮在城池中的司馬懿殘部對(duì)峙期間,下起了連綿雨水,導(dǎo)致西漢水發(fā)大水,使得蜀漢無法通過水路繼續(xù)運(yùn)輸糧食,而李嚴(yán)陸路運(yùn)糧不力,最終使得蜀漢北伐軍缺糧,諸葛亮只好撤軍,司馬懿得以逃過一劫,避免了被諸葛亮全殲。
公元231年陰歷二月,蜀漢發(fā)起了第四次北伐。諸葛亮在漢中留下三萬軍隊(duì)給驃騎將軍、中都護(hù)李嚴(yán),用以保障漢中安全且負(fù)責(zé)蜀漢北伐軍的后勤供應(yīng),然后諸葛亮親率五萬步兵向西出發(fā),進(jìn)攻曹魏隴右之祁山。
在一年前的第三次北伐中,蜀漢軍隊(duì)奪取了陰平郡、武都郡,并在隨后的陽溪之戰(zhàn)中先后大破郭淮、費(fèi)耀統(tǒng)領(lǐng)的關(guān)隴軍團(tuán),因此隴右之魏軍兵力薄弱。諸葛亮第四次北伐的主要目的是通過攻擊隴右,迫使曹魏出動(dòng)中央軍進(jìn)行救援,然后尋機(jī)重創(chuàng)及消滅魏國實(shí)施救援的中央軍。
西漢水從武都郡穿過,治所下辨設(shè)有碼頭,人口比較多,一派繁榮富庶景象。諸葛亮第四次北伐時(shí),蜀漢用船只經(jīng)西漢水給北伐軍運(yùn)糧。
蜀漢北伐軍從漢中剛一出動(dòng),軍情就通過細(xì)作及斥候迅速傳到了洛陽。由于大司馬曹真病重,魏明帝曹睿于是任用大將軍司馬懿都督庸、梁二州諸軍事,負(fù)責(zé)西部戰(zhàn)事。
司馬懿統(tǒng)領(lǐng)車騎將軍張郃、后將軍費(fèi)曜、征蜀護(hù)軍戴凌、雍州刺史郭淮等,率領(lǐng)精銳的十萬中央步騎混合軍團(tuán)去救援祁山。
曹魏之所以出動(dòng)中央軍團(tuán),是因?yàn)槠潢P(guān)隴軍團(tuán)已經(jīng)在此前的陽溪之戰(zhàn)中被魏延、吳壹打殘。此次諸葛亮的主要目的就是要逼迫曹魏出動(dòng)中央軍團(tuán)勞師遠(yuǎn)征,既消耗其國力,又尋求達(dá)到消滅魏軍有生力量的目的。
曹魏大軍從關(guān)中出發(fā)前往上邽時(shí),張郃向司馬懿建議分一部分兵駐守在關(guān)中西端的重要后勤基地庸、郿二城,被司馬懿拒絕。
【郃欲分兵駐雍、郿。帝曰:“料前軍獨(dú)能當(dāng)之者,將軍言是也。若不能當(dāng),而分為前后,此楚之三軍所以為黥布禽也!薄
司馬懿率軍迅速趕往上邽,留下四千精銳軍隊(duì)給郭淮、費(fèi)耀后,自己親率主力軍隊(duì),離開上邽,繼續(xù)馳援祁山而去。
諸葛亮得知司馬懿大軍離開上邽,已往祁山開來,遂留數(shù)千軍隊(duì)繼續(xù)進(jìn)攻祁山堡,以持續(xù)吸引司馬懿來救,自己則親率主力部隊(duì)經(jīng)籍口、異道迂回逆奔上邽而去。
司馬懿率領(lǐng)大軍離開上邽、到達(dá)隃麋后,繼續(xù)往祁山快速前進(jìn),但在即將到達(dá)祁山時(shí),突然得知諸葛亮主力軍隊(duì)出現(xiàn)在了自己的后方,留在上邽的郭淮、費(fèi)耀,率領(lǐng)四千精兵去偷襲諸葛亮?xí)r,遭遇伏擊,幾乎被全殲,上邽后勤基地被蜀軍端掉,而且蜀漢軍隊(duì)開始搶割隴上的小麥。
顯然,諸葛亮搶割隴上麥子是以戰(zhàn)養(yǎng)戰(zhàn),既是為了給蜀漢軍隊(duì)自己準(zhǔn)備糧食,同時(shí)也是為了斷掉魏軍的后備糧食。
想到即將要陷入缺糧困境,魏軍將領(lǐng)大感恐懼。司馬懿安慰道:“諸葛亮考慮的事情繁多,人又謹(jǐn)慎,他必然先設(shè)置營壘確保穩(wěn)妥,然后再割麥。咱們有兩天時(shí)間足可以趕到。”于是魏軍放棄對(duì)祁山的救援,急忙掉頭往回趕,經(jīng)兩晝夜緊急行軍后,大軍抵達(dá)上邽之東邊,與蜀漢軍隊(duì)隔渭水相遇,雙方隔水對(duì)峙。但幾天后,諸葛亮突然率軍撤走。
司馬懿跟手下將領(lǐng)得意地說道:“我們來回長途緊急行軍,非常疲勞,懂軍事的人一定會(huì)抓住這個(gè)機(jī)會(huì)。但是諸葛亮卻不敢依據(jù)渭水應(yīng)戰(zhàn)。這個(gè)諸葛亮不難對(duì)付!”
司馬懿率大軍在后跟蹤而進(jìn),追趕了大約八十里路后,在西漢水北岸,又遠(yuǎn)遠(yuǎn)地看見了蜀漢軍隊(duì)。由于魏軍兵力占據(jù)絕對(duì)優(yōu)勢,司馬懿手下將領(lǐng)紛紛請戰(zhàn),要求直接揮兵攻打,但司馬懿未輕舉妄動(dòng)。
【(宣王)遂進(jìn)。亮分兵留攻,自逆宣王于上邽。郭淮、費(fèi)曜等徼亮,亮破之,因大芟刈其麥,與宣王遇于上邽之東】
【(帝)遂進(jìn)軍隃麋。亮聞大軍且至,乃自帥眾將芟上邽之麥。諸將皆懼,帝曰:「亮慮多決少,必安營自固,然后芟麥。吾得二日兼行足矣!褂谑蔷砑壮恳垢爸。亮望塵而遁。帝曰:「吾倍道疲勞,此曉兵者之所貪也。亮不敢據(jù)渭水,此易與耳!惯M(jìn)次漢陽,與亮相遇,帝列陣以待之!
【與宣王遇于上邽之東,斂兵依險(xiǎn),軍不得交,亮引而還。宣王尋亮至于鹵城!
【進(jìn)次漢陽,與亮相遇,帝列陣以待之。使將牛金輕騎餌之,兵才接而亮退,追至祁山。亮屯鹵城,據(jù)南北二山,斷水為重圍!
司馬懿讓大軍列好陣勢,做好埋伏,然后派遣手下將領(lǐng)牛金帶領(lǐng)輕騎兵去攻擊蜀漢軍隊(duì),意圖假裝敗退以引誘蜀漢軍隊(duì)追擊,但是剛一接觸,蜀漢軍隊(duì)卻突然再次撤走。
【張郃曰:“彼遠(yuǎn)來逆我,請戰(zhàn)不得,謂我利在不戰(zhàn),欲以長計(jì)制之也。且祁山知大軍以在近,人情自固,可止屯於此,分為奇兵,示出其后,不宜進(jìn)前而不敢偪,坐失民望也。今亮縣軍食少,亦行去矣。”宣王不從,故尋亮!
眼看蜀漢軍隊(duì)迅速撤走,張郃向司馬懿建議道:“蜀軍大老遠(yuǎn)來進(jìn)攻隴右,我們應(yīng)該從長計(jì)議,不與他們作戰(zhàn)最為有利,況且我們祁山堡的守軍已經(jīng)知道我們大軍已到,必然會(huì)繼續(xù)固守,不會(huì)輕易放棄。如此,我們就駐守在這里,然后分出一支奇兵,裝作繞道去截?cái)嗍褴姾舐返臉幼。我們雖然不宜進(jìn)攻他們,但也不能不逼迫他們,免得讓大家小看我們,F(xiàn)在,諸葛亮軍隊(duì)糧食不多,堅(jiān)持不了多久也將要退走了。”司馬懿沒有聽從張郃的建議,繼續(xù)率大軍追趕蜀漢軍隊(duì)。
【(宣王)追至祁山。亮屯鹵城,據(jù)南北二山,斷水為重圍!
司馬懿大軍繼續(xù)緊急行軍七十里左右,途中經(jīng)過木門道,向南抵達(dá)祁山附近之鹵城地區(qū),發(fā)現(xiàn)蜀漢將領(lǐng)王平正帶領(lǐng)一部分軍隊(duì)在西漢水南岸據(jù)山駐守,而諸葛亮自己則在北岸依山駐扎。司馬懿隨即登上西漢水北岸的山上,不發(fā)起進(jìn)攻,卻修筑營寨,與諸葛亮對(duì)峙。
【既至,又登山掘營,不肯戰(zhàn)。賈栩、魏平數(shù)請戰(zhàn),因曰:“公畏蜀如虎,奈天下笑何!”宣王病之。諸將咸請戰(zhàn)。】
司馬懿手下的賈栩、魏平等一幫將領(lǐng)紛紛請戰(zhàn),并嘲笑司馬懿畏蜀如虎,司馬懿很不愛聽。但由于此前諸葛亮破壞了曹魏上邽后勤基地,并收割了隴上小麥,使得魏軍糧草不足,于是在對(duì)峙十多天后,司馬懿決定速戰(zhàn)速?zèng)Q,向蜀軍發(fā)起進(jìn)攻。
【是時(shí),隴右無谷,宣王等糧亦盡】
司馬懿命令張郃率領(lǐng)一部分軍隊(duì)進(jìn)攻南岸的王平,而自己則親自率領(lǐng)主力部隊(duì)大舉進(jìn)攻北岸的諸葛亮軍隊(duì)。眼看北岸蜀軍抵擋不住,往后逃跑,魏軍乘勝追擊。正在大舉追殺時(shí),突然兩翼沖出了魏延、高翔、吳班率領(lǐng)的大批蜀漢軍隊(duì),箭如雨下。魏軍立刻損失了一萬五千多人,損失慘重,司馬懿急忙轉(zhuǎn)身往回逃跑,瘋狂地跑了七十多里,躲入先前的城池中避戰(zhàn)。 此時(shí)攻擊王平的張郃軍隊(duì),攻不動(dòng)南山,見狀也趕忙跟著逃跑。蜀漢軍隊(duì)則乘勢追殺了七十多里,然后與躲入城池中的司馬懿殘部再次對(duì)峙。
【九年,亮圍祁山,平別守南圍。魏大將軍司馬宣王攻亮,張郃攻平,平堅(jiān)守不動(dòng),郃不能克。】《三國志 王平傳》
【亮使魏延、高翔、吳班赴拒,大破之,獲甲首三千級(jí),玄鎧五千領(lǐng),角弩三千一百張,宣王還保營!俊度龂尽放崴芍⒁稘h晉春秋》
那個(gè)時(shí)代甲首通常是由伍長所穿戴,甲首三千意味著“鹵城之戰(zhàn)”曹魏損失一萬五千名左右的士兵。
對(duì)于“鹵城之戰(zhàn)”,陳壽《三國志》的相關(guān)記載均有所隱晦,只寫了一半,沒交代“司馬宣王攻亮”的結(jié)果是什么,也沒有交代“張郃攻平,平堅(jiān)守不動(dòng),郃不能克”之后的下文,恰恰是缺失了《漢晉春秋》這一段相關(guān)文字;《晉書》更是美化司馬懿,把諸葛亮鹵城之戰(zhàn)中的“詐敗誘敵”當(dāng)做諸葛亮真敗進(jìn)行描寫,同樣也沒有交代下文。但在《漢晉春秋》與《資治通鑒》里記載比較完整,算是對(duì)《三國志》進(jìn)行了補(bǔ)充。再結(jié)合地理,敵對(duì)兩軍自鹵城之戰(zhàn)后,對(duì)峙位置從木門道以南的鹵城地區(qū)轉(zhuǎn)變到了木門道以北,明顯看出司馬懿曾經(jīng)往上邽方向逃跑了至少七十里路,說明《漢晉春秋》的記載是真實(shí)的。
當(dāng)然,陳壽《三國志》成書于司馬氏晉朝,必然要體現(xiàn)司馬氏當(dāng)局的意志,必然要掩蓋司馬懿本人的敗仗。考慮到蜀漢沒有史官以及陳壽艱難的處境,可以理解作者陳壽在《三國志》中沒有交代“鹵城之戰(zhàn)”下文的原因。須知陳壽在著寫《三國志》時(shí),因稍微客觀了一點(diǎn),就“戰(zhàn)戰(zhàn)兢兢,死罪死罪,頓首頓首”。
自陰歷五月中旬鹵城之戰(zhàn)結(jié)束后,開始連續(xù)下雨,諸葛亮擔(dān)心西漢水漲水,預(yù)感糧草運(yùn)輸將會(huì)出問題,于是寫信給駐守在漢中、并負(fù)責(zé)糧草的李嚴(yán),提出了三個(gè)策略。上策要求李嚴(yán)率領(lǐng)駐守在漢中的三萬軍隊(duì)迅速前往幾無兵力的關(guān)中雍、郿二城,截?cái)嗨抉R懿軍隊(duì)后勤供應(yīng)及其退路。 這個(gè)上策正是先前曹魏大軍從關(guān)中出發(fā)時(shí),張郃所擔(dān)心,故那時(shí)曾建議司馬懿分兵留守雍、郿二城。中策則是要求李嚴(yán)努力克服困難,繼續(xù)保障北伐軍的糧食供應(yīng)。但是李嚴(yán)在回信中拒絕了上策和中策,并要求諸葛亮撤軍,采取了要求諸葛亮撤軍這一下策。
【《華陽國志》記載:亮慮糧運(yùn)不繼,設(shè)三策告都護(hù)李平曰:“上計(jì)斷其后道。中計(jì)與之持久。下計(jì)還住黃土!睍r(shí)宣王等糧亦盡,盛夏雨水!
“黃土”即如今陜西漢中勉縣的黃沙鎮(zhèn),漢末三國時(shí)期諸葛亮就在黃沙鎮(zhèn)屯田、練兵。
由于諸葛亮先前搶割了隴上小麥,導(dǎo)致司馬懿大軍瀕臨斷糧,但由于郭淮長期駐守隴右,具有主場優(yōu)勢,利用其在當(dāng)?shù)氐挠绊懥Γ瑥纳贁?shù)民族手中搜刮了一批糧食,靠這些糧食苦苦堅(jiān)持,直到從關(guān)中輾轉(zhuǎn)運(yùn)來糧食。
【是時(shí),隴右無谷,議欲關(guān)中大運(yùn),淮以威恩撫循羌、胡,家使出谷,平其輸調(diào),軍食用足,轉(zhuǎn)揚(yáng)武將軍!
連綿的雨水使得西漢水暴漲,無法行船,李嚴(yán)難以通過水路運(yùn)糧,也未能通過陸路運(yùn)來糧食。李嚴(yán)派遣參軍狐忠、督軍成籓到達(dá)北伐前線,面見諸葛亮,不斷地要求撤軍。到了陰歷六月底時(shí),蜀漢北伐軍糧食將盡,諸葛亮無奈之下,只好退兵。
【秋夏之際,值天霖雨,運(yùn)糧不繼,平遣參軍狐忠、督軍成籓喻指,呼亮來還;亮承以退軍!
司馬懿得知諸葛亮撤軍,認(rèn)為撤退中的蜀軍必然軍心動(dòng)蕩、隊(duì)列不整,又缺乏營寨保護(hù),正是趁機(jī)殲敵的良機(jī),于是命令張郃率兵追擊。張郃認(rèn)為“歸兵勿追”,結(jié)果司馬懿不聽,強(qiáng)令張郃執(zhí)行命令。結(jié)果當(dāng)世名將張郃在木門道慘遭蜀軍伏擊而隕落,數(shù)千魏軍被殲滅。
【《三國志 后主傳》:夏六月,亮糧盡過軍,郃追至青封,與亮交戰(zhàn),被箭死!
【《華陽國志》:夏六月,亮承平指引退。張合至青封交戰(zhàn),為亮所殺!
【《三國志 諸葛亮傳》:糧盡退軍,與魏將張郃交戰(zhàn),射殺郃!
【《三國志 張郃傳》:郃追至木門,與亮軍交戰(zhàn),飛矢中郃右膝,薨!
諸葛亮第四次北伐,司馬懿遭受重大損失,總計(jì)被殲滅兩萬五千名左右的士兵,損失名將張郃,自此畏蜀如虎;戰(zhàn)役中諸葛亮不拘泥于兵法,靈活機(jī)動(dòng),始終保持主動(dòng),始終牽著司馬懿鼻子走,通過誘敵深入、圍點(diǎn)打援和伏擊,大量殲滅了曹魏有生力量,嚴(yán)重消耗了曹魏國力,最后安然撤軍。
遠(yuǎn)在成都的蜀漢皇帝劉禪,得知諸葛亮撤軍,遂派人詢問李嚴(yán),說形勢大好為何撤軍?李嚴(yán)回答說這是諸葛丞相為了誘敵深入、擴(kuò)大戰(zhàn)果,以進(jìn)一步重創(chuàng)魏軍。
諸葛亮撤軍回漢中后,李嚴(yán)卻表示驚訝,聲稱糧食充足,問諸葛亮為何撤軍?
如果說諸葛亮以前因?yàn)轭櫲缶诌能容忍李嚴(yán)的一系列錯(cuò)誤行為,但這一次李嚴(yán)不僅嚴(yán)重失職,還欺上瞞下,給北伐大業(yè)造成了重大損失,更是企圖逃避責(zé)任并推卸責(zé)任于諸葛亮。諸葛亮決定不再容忍,隨即與車騎將軍劉琰等眾多大臣共同向劉禪上書,彈劾李嚴(yán),并展示與李嚴(yán)的往來書信,當(dāng)場對(duì)質(zhì)。李嚴(yán)啞口無言,被劉禪貶為庶民。