青龍二年(公元234年)春,沉寂了三年的關隴再起硝煙。諸葛亮以十萬大軍,抱著志在必得的決心再次發動了大規模的北伐戰役,并同時派使者入東吳請求孫權同時舉兵,力求東西策應。四月,他一反從祁山進兵的老套路,入斜谷出隴東,而且事先就在半路上設置了驛站專門轉送軍糧。然而,三年前司馬懿就料定他必出隴東,這時魏國又怎么會沒有防備。魏國的將領大多主張在渭水北岸列陣憑借天險固守,司馬懿不同意:“百姓都在渭河以南,這是必爭之地。”他也立即引軍渡過渭水,做出了背水一戰的姿態。司馬懿告訴部下,諸葛亮如果東進武功,依靠著山勢扎營,那么我們確實有危險;如果扎營在西邊的五丈原,那么我們則高枕無憂。司馬懿的這一番話,并非僅僅是料定了諸葛亮必然會在五丈原駐扎后來顯示自己料敵如神的“鬼話”。后來的進程也說明了五丈原的缺陷,就是對魏軍缺乏壓迫力,無論用什么方法都奈何不了魏軍的一個“拖”字。司馬懿早就下定了避免速戰速決一錘子買賣,而依靠雄厚的“內力”拖垮蜀軍的決心,當然希望諸葛亮采取穩妥的方針。郭淮認為諸葛亮如果渡過渭河后占據北原,那么將斷絕魏國通向隴西的道路并形成對魏軍的南北夾擊之勢,不得不防備。司馬懿贊同這個看法并立刻命令他前去駐防。郭淮的防御工事還沒完工,蜀漢的軍隊果然蜂擁而至。郭淮勇猛出擊,把這些馬后炮趕跑。幾天后,蜀漢軍隊又大舉西向,郭淮又認定這必然是他們的聲西擊東的詭計,其真實目標必然是陽遂。果然,不久后蜀軍趁黑夜偷襲陽遂,但也被有備而來的魏軍打退。遭受這些局部的失利后,諸葛亮放棄了偷襲強攻邊角的策略,大軍和司馬懿對峙在五丈原而力圖先倚天屠龍解決魏軍主力。諸葛亮每次出兵都為軍糧而頭疼,這次干脆命令士兵屯田于魏國平民間,力求當地解決。雙方又一次出現了對峙。
五月,東吳的孫權也配合諸葛亮的攻勢,同樣帶著十萬大軍親征合肥新城。同時,他命令陸遜諸葛瑾帶兵向襄陽,孫韶張承攻擊廣陵淮陰,三路大軍共同動手。滿寵在壽春,當時就要發兵增援合肥,但部下的田豫勸他再等一等:“孫權如此興師動眾,他的目標肯定不止是合肥一座城,而是想以合肥為誘餌逼我們決戰。我們還是讓他去攻堅,看他的銳氣如何在堅城下消磨,然后再出手則必然大獲全勝(也是敵駐我擾敵疲我打)。如果他們聰明,則不會真的去打合肥,我們又何必庸人自擾?現在出兵,正是他們所希望的。”這個時候揚州地區的魏軍還沒有做好戰斗準備,滿寵于是先上表請求朝廷能派出御林軍并立即命令各地的部隊結束休整準備戰斗。散騎常侍(這個職位似乎相當于皇帝專門的參謀及秘書一類)劉邵建議:“如今滿寵手下能夠立即投入作戰的部隊不多,對付不了一鼓作氣的吳軍,不應該輕舉妄動。我們可以先派精銳的步兵五千騎兵三千大搖大擺地增援,并虛張聲勢要截斷吳軍的后路糧道。那么,他們必然會驚慌失措而撤兵,我們則可以不戰屈人。”曹睿采納了這個建議。然而,滿寵看到東吳聲勢浩大,不知是想進一步誘敵深入還是底氣不足擔心合肥守軍覆滅,想進一步退兵到壽春。曹睿當即制止:“先帝東置合肥,南守襄陽,西固祁山,敵人來則把他們擋在這三個地方,就是因為有些地方是必爭之地。孫權即使攻擊合肥新城,憑他的力量那里打得下來?您只要命令大家堅守,我即將親征。不過,我恐怕等我到了孫權就要逃。”說完,他先派秦朗(曹操的養子,他的父親就是秦宜祿,他的母親就是那個令關羽曹操神魂顛倒的美人)率兩萬人馬增援司馬懿,并明確下令:“您只要堅守來消挫諸葛亮的銳氣,他進兵無路據守無功,時間一長糧食就成問題。靠擄掠(應該指諸葛亮屯田之舉)這樣的零敲碎打哪里能應付十萬大軍的開支?那時候他必然要撤兵。到那時再追,則是百戰百勝。”作此一番“敵進我退,敵駐我擾,敵疲我打,敵退我追”的部署后當年七月,曹睿親征孫權。滿寵得到這個消息,膽子也大了起來,派敢死隊趁吳軍不備一把火把他們的攻城軍械燒成了灰,連孫權的侄子孫泰都殺掉了。吳國的將士到了長江以北后也是水土不服疫病流行,戰斗力急劇下降。曹睿離著前線還有幾百里,就大搖大擺地把這個消息“泄露”給孫權。孫權當初以為諸葛亮在關隴一帶能夠拖住魏軍主力,沒想到魏國這次是東攻西守,而曹睿則氣勢洶洶地親自要拿自己開刀,趕快來個“走為上計”免得自己蹩腳的陸軍出洋相。老大都逃了,攻擊廣陵淮陰的孫韶張承也無法硬撐,三路大軍就這么被打退了兩路,再次驗證了“孫權親征定律”。
唯一能給東吳爭氣的,當然只有陸伯言。陸遜給孫權寫表闡述自己的打算,沒想到半路上使者被曹魏一鍋端,他的親筆信也落到了魏兵手里。這樣的局勢,連諸葛瑾都坐不住了,寫信給陸遜:“我們的主力已經撤退,我們的計劃也已經敗露,雨季即將過去,還是快撤吧。”陸遜對此不理不睬,若無其事地讓大家種地消遣,自己則和部下下棋射箭嘻嘻哈哈。諸葛瑾知道陸遜足智多謀,這么“不務正業”必然另有含義,于是親自來拜訪詢問。陸遜這才把自己的計劃全盤托出:“如今我們的兩路人馬都退了兵,敵人可以集中人力物力專門對付我們。要害的地方也已經被他們占據,我軍軍心震動。因此我故作鎮定先安定軍心,然后再想辦法安全撤離。如今立刻退兵,對手一定會認定我們是‘落水狗’而緊追不舍,那么我們必然要被痛打啊。”兩人秘密商定后,以諸葛瑾統領舟船,陸遜把這些船全都塞滿后作出了攻打襄陽的架勢。魏兵一向敬畏佩服陸遜的才能,連忙退保襄陽。于是,諸葛瑾把船頭一改緩緩退兵,步兵也在這些船隊的掩護下安全撤退。路過江夏等地時,陸遜意尤未盡反過來突襲,消滅魏軍一千多人,總算是給東吳這次不成功的進攻劃了個比較完美的句號。
東吳撤了,大家都勸曹睿再率主力增援長安,而在曹睿眼里蜀漢似乎連個偏師都不算:“孫權逃了后,諸葛亮是兔死狐悲,仲達的大軍足以抑制他了。”不但不親赴長安,連洛陽都不回,反而親自進駐到了壽春后封賞對吳國這一戰的功臣,并監視預防東吳可能的反撲(當年八月回到洛陽)。吳蜀聯手的這一戰對魏國雖然造成了壓力,但由于魏國“內力深厚”而且應對有方,仍然構不成大的威脅。
這時候西邊的諸葛亮,已經和司馬懿對峙了一百多天,一直是“西線無戰事”。無論諸葛亮用什么辦法挑戰,司馬懿就是不應戰。蜀軍在五丈原風餐露宿,漸漸又要為糧食短缺發愁;由于軍旅生活的艱辛和勝利遙遙無期,為公事操勞的諸葛亮身體也有了漸漸垮掉的跡象。于是,無論公私都無法再拖下去的他決定出奇招逼司馬懿出戰。
八月的某一天,正當司馬懿欣賞“隴上一片秋色”時,魏國軍營里來了一位蜀漢的使者,還聲稱諸葛亮有禮物給他。司馬懿也是客客氣氣地把他請進了大帳,接過錦盒打開一看,里面是一件女子的服裝,司馬懿大笑:“早就聽說蜀錦精美無比,真是百聞不如一見啊!不過,賤內的身材沒這么...”“不是,”蜀漢的使者冷冰冰地打斷,“這不是給尊夫人的,而是給都督您的。我家丞相說,您既為大將統領中原的豪杰,不考慮如何披堅執銳一決雌雄,反當起了縮頭烏龜,和娘們有什么差別?因此,才特意給您訂做了這套衣服。如果您不甘心受此奇恥大辱,還有點男子漢的氣魄,就早點出來決戰。”使者回去了,司馬懿氣得滿臉通紅,當即召集眾將:“蜀漢的家伙們欺人太甚!我這就上表陛下,請他取消堅守的圣旨,說什么也要和諸葛決一死戰!”看著他求戰心切的表章,曹睿卻糊涂了:將在外君命有所不受,這么簡單的道理你身經百戰的司馬大將軍不懂嗎?辛毗笑了:“不是仲達不懂兵法,是您不懂仲達啊。他根本就不想現在打,就等著您下一道詔書來壓制那些氣頭上的部下。”于是,曹睿派辛毗帶著杖節等來給司馬懿作軍師,還明令堅守,擅自出戰者以違抗圣旨論處!這個辛毗是個出了名的硬骨頭,當年因為認定曹丕的某項措施是錯的而據理力爭,扯著曹丕的龍袍堵著曹丕的家門,硬是把這個魏文帝都逼得開口求了饒。來了這么一個“老頑固”,那些氣頭上的魏國將軍們有勁沒處使,而根本不想使勁的司馬懿趁機“忍氣吞聲”,魏國軍營里又恢復了安寧(注1)。
這樣的事情,當然傳到了蜀漢的軍營。姜維聽說后,來向諸葛亮匯報,然后嘆了口氣:“辛毗來了,還帶來了圣旨,敵人不會出戰了。”這樣的把戲當然瞞不了諸葛亮:“司馬懿根本就不想打,因此才會故意千里請戰,這是他壓服三軍的法子。將在外君命有所不受,攻上庸殺孟達時,他請過圣旨嘛?真的能打贏我們,他會廢那個勁?”但是,諸葛亮能洞察司馬懿的詭計,卻不能逼其就范,同樣有勁沒處使。他只好再次派使者來打探一下消息。司馬懿還是笑容可掬,把這個使者請進后好酒好菜地招待,言談之間絕不提軍政大事,既不泄漏自己的情況也不打探對手的底細,反過來卻滿嘴日常瑣事,還順便問了問諸葛亮的飲食起居。使者回答:“諸葛丞相每天為公事操勞,起早貪黑廢寢忘食。凡是杖則二十以上的刑罰都要親自過問,每天的飲食少的很。”司馬懿一聽,當即點頭稱贊:“果然是勤懇,令人感動。”然而這個使者一走,司馬懿就對自己人開始搖頭嘆息:“這么干的人,遲早要累死。諸葛亮也不是鐵打的,活不長了。”
果然,這個時候的諸葛亮已經是病入膏肓,不但司馬懿看透,連成都的后主劉禪都開始布置他的后事了。他連忙把尚書仆射李福派來,一方面慰問諸葛的病情,一方面安排諸葛的后事。李福見到諸葛亮后慰問交談一番就返回了成都。然而,沒幾天他又滿頭大汗地跑了回來。病榻上的諸葛亮明白他的來意:“我死后,軍政大事可以交給蔣琬,蔣琬之后,可以交給費祎。”“費袆之后?”面對著李福的追問,諸葛亮默然無語(注2)。
當年八月,諸葛亮以五十四歲的英年病逝于五丈原(作為對比,司馬懿長他兩歲,這時還健康得很)。臨終前他巡視全軍,感嘆自己再無法為國盡力了。彌留之際,他將全軍的指揮權交給了長史楊儀,并安排了撤退的事宜。諸葛去世后蜀軍則在楊儀的統領下退軍。司馬懿接到老百姓的報告后立刻追擊,姜維命令蜀軍反過來作出決戰的架勢,司馬懿見到蜀軍并沒有慌亂,不敢放肆而退。回去后,他仔細察看了蜀軍的營寨,對他的對手也是相當佩服:“諸葛亮真是天下奇才啊。”不過,他同時也看到了蜀軍撤退時的匆忙:蜀軍退兵時,營寨中的圖書糧草很多都沒來得及帶走或銷毀。他當時就斷定,諸葛亮肯定死了,蜀軍必然是真的撤退,立刻要再次追擊。然而,那個死腦筋辛毗這時沒轉過彎來,還是一如既往地阻止。司馬懿急了:“軍事上重要的東西,不過就是軍書密計兵馬糧草。如今這些全都不要了,好比一個人扔掉了五臟難道還能茍活嗎?諸葛亮肯定死了,快追,不然就來不及了。”然而,蜀軍在逼退司馬懿后也沒有放松警惕,撤退的路上插滿了蒺藜等路障,這么一來司馬懿當然追不到了。
諸葛亮的歷次北伐,到此劃下句號。
附錄蜀相杜甫
丞相祠堂何處尋?錦官城外柏森森。
映階碧草自春色,隔葉黃鸝空好音。
三顧頻煩天下計,兩朝開濟老臣心。
出師未捷身先死,長使英雄淚滿襟。
注1世說新語中記載,諸葛亮派人去打探魏軍的動向,這些人回來后報告:“魏國軍營門口有個老頭,拿著黃鉞(皇帝的信物)堵著軍營的門口,魏國的將軍們誰都不敢出來。”諸葛亮當即就明白了:“那個老頭肯定是辛毗。”
注2三國演義中記載諸葛亮死于此時,而實際上他明白,周圍的人除了這兩個外無人可以信賴,即使是那個后來與他們三人并稱四相(四英)的董允。后來蜀漢的進程也證明了這一點。