《後漢演義》•第九十三回 失街亭揮淚斬馬謖 返漢中授計戮王雙
卻說諸葛亮領兵伐魏,已出漢中,屯駐石馬城。魏主曹叡,甫經嗣位,改元太和,聞得蜀兵進攻,即欲親出禦敵。散騎常侍孫資,謂南鄭斜谷,險阻異常,不宜勞師進取,但命大將據守要害,自足震懾寇敵,靜鎮疆場,叡乃罷議。但進撫軍將軍司馬懿,爲驃騎大將軍,都督荊豫二州諸軍事,屯兵宛城,堵御東西。大將軍曹真,都督關右,專拒蜀兵。新城太守孟達,本來由蜀投魏,孟達降魏事,見第九十回。與魏侍中桓階,將軍夏侯尚友善,尚階相繼病歿,達心不自安。事爲諸葛亮所聞,囑中都護李嚴招達,達復書如命;偏魏興太守申儀,與達有隙,時常偵伺,一聞達陰通蜀使,即報知曹叡,叡令司馬懿相機進討。懿佯爲慰解,暗中卻調動兵馬,潛赴新城。達得懿書,遲疑未決,因遣人訪問諸葛亮。亮令達趕緊加防,毋墮懿計。達尚復書與亮道:“宛城距洛陽八百里,至新城且一千二百里,若司馬懿前來,亦當表聞魏主,往返須一月間事,達城池已固,自足拒懿,幸請放懷。”這書遞至石馬城,亮閱畢驚歎道:“達必爲司馬懿所擒了!”果然不到半月,便由達飛書乞援,內稱達舉事八日,懿兵即到城下,神速異常,請即發兵相救。亮又嘆爲無及,不得已派遣偏師,往援新城。兵方就道,孟達敗死的消息,便即傳到,亮乃將偏師調回,合力北向。行至南鄭,鎮北將軍魏延出迎,亮即使延爲丞相司馬,統領前軍。延獻議道:“魏令夏侯惇都督長安,楙系掯子,曾娶操女爲妻,年少志驕,毫無謀略,延願得精兵五千,取道褒中,沿秦嶺東進,繞出子午谷,不過旬日,可到長安;楙聞延掩至,必不敢持久,棄城東走,丞相可從斜谷,進與延會合,併力一舉,咸陽以西,便可平定了。”計卻甚是。亮搖首道:“此計甚危,不如安從坦道,方保萬全。”延又說道:“丞相從大道進兵,彼必沿路防守,曠日持久,何時得取中原?”亮慨嘆道:“天若祚漢,何患不勝?”遂不從延計,延怏怏退出。暗伏下文。亮佯言由斜谷取郿,卻使趙雲爲鎮東將軍,鄧芝爲揚武將軍,據住箕谷,作爲疑兵;一面親率諸軍,進攻祁山,隊伍整齊,號令嚴肅。南安天水安定三郡,聞風請降。惟天水太守馬遵,正與參軍姜維,功曹梁緒等,案行屬縣,聞得蜀兵已至祁山,郡縣響應,料知無路可歸,擬往投上邽,維勸遵仍歸郡治,遵疑維有異志,夤夜自去。維還至天水郡中,吏民已相率降蜀,閉門拒維,害得維進退維谷,沒奈何奔投蜀營。維本天水郡冀縣人,字伯約,少讀兵書,熟諳韜略。亮引與共語,皆中機要,當然心喜,遂舉維爲倉曹掾,加號奉義將軍。事依《姜維本傳》,不同羅氏《演義》。 魏大將軍曹真,方督兵守郿,哪知蜀兵卻西出祁山,連下南安天水安定三郡,急切無分身法,只好飛報魏主,請派將扼守關西。魏主雊遂起兵五萬,使右將軍張郃爲前驅,自爲後應,同至長安,並調司馬懿由東會師,共擊蜀兵。蜀將馬超,時已早歿,不略馬超。只有超從弟馬岱,從軍出征,岱勇略不及馬超,雖爲蜀將,未堪大任,故亮得三郡,不復令再鎮涼州。會亮聞張郃司馬懿合兵來攻,遂召諸將與語道:“魏兵兩路前來,必攻街亭,街亭爲漢中咽喉,非得大將把守,不能無虞。”參軍馬謖,正隨亮北伐,便向前請命道:“謖願往守街亭。”魏延吳懿,亦願前往,亮因謖素有智略,不致誤事,遂使謖統兵二萬人,出屯街亭。臨行時再三叮囑,叫他堅守城寨,毋得疏忽;且使王平爲偏將軍,與謖同往;又遣魏延等往駐陽平關,遙應馬謖。也算嚴密。謖與王平行至街亭,見街亭前面有山,便欲引兵登岡,據山立寨。平獨謂宜據城守柵,阻住敵鋒,不宜屯兵山上,謖傲然不從。平復說道:“倘敵兵前來圍山,計將若何?”謖笑答道:“居高臨下,勢若建瓴,敵若來圍,我即麾兵四下,還怕不能殺退麼?”平又說道:“倘敵兵斷我水道,又將若何?”謖大笑道:“我既能殺退敵兵,還怕他斷甚麼水道?”平還要苦諫,謖瞋目道:“丞相行事,尚且每事問我,汝怎得撓我兵謀?”也是誤一“驕”字。平知不可阻,乃請分軍相應,作爲犄角。謖恨平違令,只撥兵千人給平,平引兵據城聽令。馬謖上山,平遣人走報祁山大營。哪知司馬懿張郃兩軍,夤夜殺到,謖尚據住山頂,揚旗招颭,自鳴得意。待至翌晨,魏兵已環集山麓,把山圍住,謖麾兵殺下,魏兵全然不動,惟用強弩仰射,蜀兵多被射倒,只好退回。謖尚欲與敵拚命,驅兵再下,一連衝殺數次,毫無效力。張郃更堵住水道,不放蜀兵汲水,蜀兵無從飲食,當然自亂。嚷至夜半,竟紛紛下山,投降魏營,謖禁遏不住,尚望王平救應。看官試想:平手下只有千人,哪裏殺得過十多萬魏兵?他也曾努力相救,半途被魏兵截回,沒奈何堅壁自持,保全危寨。謖待援不至,無法把守,只得率兵竄出山谷,向西逃走。魏兵截殺一陣,二萬人所存無幾,還虧魏延從陽平關殺來,方得將謖救出。延見魏兵氣勢甚盛,不敢戀戰,忙與謖退保陽平關。王平自知難守,在城中佯鳴鼓角,作進兵狀,暗中卻收集潰卒,徐徐退去。魏將張郃,疑他誘敵,不敢進逼,平得全師引歸。好王平。 司馬懿不去追謖,卻統兵徑趨祁山,來攻諸葛亮大營。亮接王平軍報,已知馬謖誤事,急忙退回西城,且檄令天水諸郡守吏,齊回漢中,並飭趙雲鄧芝,收軍還陽平關。忽報司馬懿統兵十餘萬,蜂擁前來,城中留兵不多,欲趨往陽平關,已是不及。將士等並皆失色,亮獨談笑自若,但說無妨。如此鎮定,方可將兵。待懿兵將到,傳令城上偃旗,城中息鼓,大開四門,每門令軍役灑掃,不準妄動,自引小僮兩人,攜琴登城,在城樓上焚香操琴。有膽有識。司馬懿當先躍馬,來攻西城,遙見諸葛亮如此佈置,不禁大疑,端詳了好多時,一些兒沒有破綻,乃麾令退兵。部將問爲何因,懿與語道:“我聞亮不入子午谷,煞是謹慎;今大開城門,豈肯這般疏略?明明是誘我入城,爲掩殺計。我宜速退,休爲所算。”說畢自去。亮見司馬懿退兵,不由的鼓掌大笑。參佐問亮道:“司馬懿號稱能軍,爲何忽來忽去?”亮笑說道:“懿知我謹慎,不肯弄險,他見我如此模樣,必疑有伏,所以退去;我料他不走大路,必沿北山遁去,今還要送他一程,截留一些輜重,也不負他一番奔走哩。”說着即派部將吳懿等,速赴北山,只准在山谷中吶喊,不準廝殺,如敵有輜重,即可奪取,運回陽平關便了。吳懿等奉命即行,亮率參佐等出了西城,趕歸陽平關。那司馬懿果爲亮所料,繞走北山,驀聞後面喊聲大震,總道是蜀兵追來,慌忙拋棄輜重,沒命跑去。吳懿等謹依將令,不敢追襲,但將輜重運回陽平關。亮已退入陽平關內,由魏延馬謖等接着。謖跪伏請罪,亮作色道:“汝違我節度,幾至傾覆全師;若非明正軍法,何以服衆?”謖泣答道:“丞相視謖如子,謖亦視丞相如父,今自知僨事,罪該萬死;但願丞相思殛鯀興禹故事,謖雖死,亦感深恩。”亮不禁揮淚道:“汝若早聽王平計議,何致此敗?今事已至此,不能撓法,汝家小自當撫卹,汝子與我子相等,不必掛懷。”說至此,即令左右將謖推出;斬首徇衆,仍令縫合屍骸,具棺埋葬;且親自臨祭,月給謖家錢米,撫養遺孤。先公後私。亮更太息道:“先帝嘗謂謖言過實,不可大用,今果應此言,自愧不明,致誤軍事。謖果有罪,我亦難辭。”遂擬上表自劾,可巧趙雲鄧芝,自箕谷退歸,繳還軍令,雲自言無功,應受懲戒。亮問明鄧芝,芝言魏將曹真,率兵追襲,幸由雲親身斷後,步步爲營,始得全軍歸來。亮欷歔道:“街亭軍退,兵將不復相顧,箕谷軍退,兵將並不相失,可見用兵在人,原不在多寡呢。”雲尚有軍資帶還,亮使分賞將士。雲答稱軍士無利,何爲有賞?且暫貯庫中,作爲冬賜;亮點首稱善。因即表請自貶,雲亦附表請懲。後主得表,召問蔣琬費禕,禕等謂應從亮言,暫行降職,乃貶亮爲右將軍,行丞相事;降趙雲爲鎮軍將軍,使蔣琬齎詔至營。亮受詔後,留琬共飲,琬語亮道:“昔楚殺得臣,晉文公然後心喜;今天下未定,邃殺馬謖,自失智士,豈不可惜?”亮流涕答道:“孫武所以能制勝天下,全賴法嚴;今四海分裂,兵交方始,若復廢法,何以治軍?”琬勸亮回成都,亮搖首道:“奉詔討賊,奈何罷休?”琬復說道:“如再欲伐魏,必須增兵。”亮悵然道:“街亭敗退,非由兵少,實由亮誤用馬謖,致有此敗;不肯諱過。今當減兵省將,明罰思過,懲覆轍,慎將來,且望在朝諸公,勤補吾闕,然後事可定,賊可滅,功可蹻足而待了。”琬當然佩服,旋即辭去。亮乃考勞勩,揚壯烈,引咎責躬,厲兵講武,再作後圖。既而吳鄱陽太守周魴用詐降計誘魏攻皖,魏揚州牧曹休,誤聽魴言,當即發兵;魏王曹叡,又使司馬懿向江陵,建威將軍賈吳兵邀擊石亭,大破休軍,休奔回夾石。又由吳兵追及,險些兒不能脫身,還虧賈逵兼道援休,才得幸免;所有軍士糧械,喪失垂盡。司馬懿中道折還,休慚憤成疾,疽發背上,不久即死。繼任爲魏將滿寵,老成持重,控御有方,遂成重鎮。獨諸葛亮聞吳人敗魏,復欲乘隙北伐。正要調動軍馬,不料鎮軍將軍趙雲病亡,亮大爲慟惜,後主禪亦甚悲悼,兩次救護,安得不悲?追諡云爲順平侯,令雲長子統襲封。羣臣謂失一大將,不宜興師,獨諸葛亮銳意北伐,未肯中止。乃更上表奏聞道: 先帝慮漢賊不兩立,王業不偏安,故託臣以討賊也。慷慨激昂。以先帝之明,量臣之才,故知臣伐賊,才弱敵強也。 然不伐賊,王業亦亡;惟坐而待亡,孰與伐之?是故託臣而勿疑也。臣受命之日,寢不安席,食不甘味,思惟北征,宜先入南,故五月渡瀘,深入不毛,並日而食,臣非不自惜也。顧王業不可偏安於蜀都,故冒危難以奉先帝之遺意,而議者謂爲非計;今賊適疲於西,又務於東,兵法乘勢,此進趨之時也。謹陳其事如左:高帝明並日月,謀臣淵深,然涉險被創,危然後安。今陛下未及高帝,謀臣不如良平,而欲以長策取勝,坐定天下,此臣之未解一也。劉繇王朗,各據州郡,論安言計,動引聖人,羣疑滿腹,衆難塞胸,今歲不戰,明年不徵,使孫策坐大,遂並江東,此臣之未解二也。曹操智計殊絕於人,其用兵也,彷彿孫吳;然困於南陽,除於烏巢,危於祁連,逼於黎陽,幾敗北山,殆死潼關,然後僞定一時爾;況臣才弱,而欲以不危而定之,此臣之未解三也。曹操五攻昌霸不下,四越巢湖不成,任用李服,而李服圖之,委任夏侯,而夏侯敗亡;先帝每稱操爲能,猶有此失,況臣駑下,何能必勝?此臣之未解四也。 自臣到漢中,中間期年耳;然喪趙雲陽羣馬玉閻芝丁立白壽劉郃鄧銅等,及曲長屯將七十餘人,突將無前,撝叟青羌散騎武騎一千餘人,此皆數十年之內,所糾合四方之精銳,非一州之所有;若複數年,則損三分之二也,當何以圖敵?此臣之未解五也。今民窮兵疲,而事不可息,事不可息,則住與行,勞費正等,而不及早圖之,欲以一州之地,與賊持久,此臣之未解六也。夫難平者事也,昔先帝敗軍於楚,當此時,曹操拊手,謂天下已定。然後先帝東連吳越,西取巴蜀,舉兵北征,夏侯授首,此操之失計,而漢事將成也。然後吳更違盟,關羽毀敗,秭歸蹉跌,曹丕稱帝。凡事如是,難可逆料,臣鞠躬盡瘁,死而後已。注重在此二語。至於成敗利鈍,非臣之明,所能逆睹也。 這道表文,蜀人稱爲“後出師表”,後主惟亮是從,隨即批准。亮復引兵數萬,道出散關,進圍陳倉。魏大將軍曹真,使將軍郝昭,守陳倉城。昭字伯道,太原人氏,知兵善戰,智勇兼全。智能敵蜀,勇足保城,故特詳敘履歷。既至陳倉,當即繕城修郭,籌足守具,及亮兵攻城,已是堅固得很。亮累攻不下,特遣郝昭鄉人靳詳,詣城下招降,昭在城樓上應聲道:“魏家科法,君所深知,我已爲魏臣,誓死毋惑,請君不必多言。但教回報諸葛,能攻即攻,不能攻即退。”詳知不可動,便還營告亮。亮再遣詳至城下,與語順逆利害,毋貽後悔,昭奮然道:“前言已定,何勞再說!我與君原是相識,恐箭頭無眼,不能識君呢。”說至此,即拈弓搭箭,欲射靳詳。詳慌忙退回,亮也覺動怒,麾兵猛攻。城上矢石如雨,無隙可乘,亮特製雲梯數十具,四面攀登。昭用炙箭注射,梯被燒斷,兵皆墜死。亮再用火衝車攻城,昭又用繩索穿石,猛力擲下,衝車皆折。亮更遣人運土填塹,暗掘地道入城,昭內築重濠,橫截地穴,使蜀兵無從鑽入。好容易已越兼旬,城完如故。曹真遣將軍費耀援昭,魏主叡亦使張郃馳救。亮正慮軍食不繼,又聞魏兵大至,乃撤圍引歸,但授魏延密計,使他領兵斷後。延徐徐退回,忽後面揚起飛塵,喊聲逼緊,料有魏兵追來,延令部兵張旗先行,自率銳騎數十,伏林箐中,靜候魏將。魏將乃是王雙,望見前面旗幟,揮兵急追。延待他驟馬跑過,卻握刀突出,大喝一聲,不俟王雙回頭,便從他背後劈去,連肩帶頭,砍落馬下。魏兵見主將斃命,當然駭散。延得驅殺一陣,梟得許多首級,然後返入漢中,向亮繳令。亮休養月餘,又是冬盡春來,時爲建興七年。乃再遣部將陳式,出攻武都陰平二郡。魏雍州刺史郭淮,引兵馳援,與陳式相持數日;亮用奇兵助式,擊退郭淮,遂得攻下二郡城池,留將把守,自回漢中。後主禪復拜亮爲丞相,亮尚固辭,經詔使費禕相勸,然後受命。嗣聞吳主稱帝,遣使至蜀,擬與蜀平分中原。蜀臣聚訟紛紜,多主絕交,亮仍擬和吳,入都覲見後主;後主正因吳事未決,向亮諮問。亮陳議道:“孫權意圖僣號,非自今始,我朝與他修好,無非爲聲援起見;今若加顯絕,仇我必深,更當移兵東戍,與彼角力,彼賢才尚多,將相輯睦,劃江自固,守禦有餘,我卻屯兵上游,坐而待老,反使北賊得計,甚非良圖;故不如仍與周旋,俟北伐得志,東略未遲。”後主唯唯受教,遂使衛尉陳震,往吳慶賀,權依禮相待,與申盟誓,約定平魏以後,豫青徐幽四州歸吳,兗冀並涼四州歸蜀,惟司州以函谷關爲界,震如約西歸。當時三國鼎峙,魏地最大,有州十三,除上文所說九州外,尚有荊揚秦涼四州,但只得片土,未據全境。吳只有荊揚交廣郢五州,荊揚且與魏分據。蜀土最小,僅得遂州,惟分益爲梁;又得涼交二州邊隅,算作四州。從前漢武帝時,分中國全土爲十三郡,不列郢廣,郢廣二州名,乃是由吳分置出來。詳明地理,萬不可少。吳孫權久欲稱帝,因畏魏東下,所以遲遲;及見魏兵東西致敗,乃放膽稱尊。吳臣趁勢獻諛,謂有黃龍出現武昌,因即改黃武八年,爲黃龍元年,追尊父堅爲武烈皇帝,兄策爲長沙桓王,立子登爲太子,進陸遜爲上大將軍,諸葛恪爲太子左輔,張休爲太子右弼。休爲張昭少子,昭已年老,入朝賀權,褒讚功德。權笑說道:“假使如張公計,早爲魏僕,恐今已乞食了。”指赤壁事。說得張昭伏地慚汗,謝罪而出。當即上書乞休,由權封爲婁侯,食邑萬戶,歸家不起,又得享壽八年,至八十一歲乃終。權復還都建業,留上大將軍陸遜,輔太子登,駐守武昌。這消息傳入蜀都,諸葛亮因權還江東,更可免憂,復欲北向討魏。部署了好幾月,已是建興八年的夏季,忽有警報傳入,乃是魏將曹真司馬懿兩路進兵,來奪漢中。正是: 西陲方見三軍集,北寇先聞兩道來。 欲知魏兵如何寇蜀,且看下回再詳。 ---------- 甚矣哉,知人之難也!以諸葛孔明之才識,猶且失之馬謖,況他人乎?謖前進攻服南蠻之議,爲孫吳兵法所未詳,乃獨出己見,卒如所言,是謖固非不足行軍者;且在營參議,語多扼要,而於街亭一役,偏不從孔明之節度,王平之計議,上山被困,坐失要區,論者幾目爲天命使然。然劉先主嘗謂謖言過實,不可大用;孔明誤用而僨事,咎有攸歸,固不能盡諉諸天也。空城計一事,史傳中列入小注,疑爲未確。但故老相傳已久,不便略去,果有此役,諸葛其亦危矣哉。及再攻陳倉,遇郝昭之善守,累攻不下。惟退兵之時,得斬王雙。魏將多才,而蜀僅得一諸葛,至鞠躬盡力而後已。北伐北伐,名稱雖正,其如將佐之乏人何也?
譯文:
諸葛亮率軍進攻魏國,已從漢中出兵,駐紮在石馬城。魏國皇帝曹叡剛剛即位,改年號爲“太和”,得知蜀軍進攻後,想親自帶兵迎戰。大臣孫資勸說,認爲南鄭斜谷地形險要,不宜輕易出兵,只需派大將據守險要之地,就能震懾敵軍,鎮守邊疆。曹叡便放棄了出征的念頭。於是,任命撫軍將軍司馬懿爲驃騎大將軍,統率荊、豫兩州的軍隊,駐守宛城,以防備東西兩路的敵軍;大將軍曹真則負責防守關右地區,專門抵禦蜀軍;新城太守孟達,原本是投奔蜀國後又轉投魏國,他與魏國侍中桓階、將軍夏侯尚關係友好,但夏侯尚和桓階相繼去世,孟達內心不安。這事被諸葛亮得知,便派人召他,孟達回信說:“宛城距離洛陽八百里,到新城要一千二百里,如果司馬懿來進攻,一定會向魏主報告,往返至少要一個月,我城池已經堅固,足以抵抗敵人,希望您不必擔心。”這封信送到石馬城,諸葛亮看完後驚歎道:“孟達必定會落入司馬懿之手!”果然不到半個月,孟達就急書求援,信中稱自己起兵八天,司馬懿的軍隊就已抵達城下,行動速度極快,請求立刻派兵救援。諸葛亮再次感嘆無能爲力,只好派遣一支小部隊去援救新城。部隊剛出發,就傳來孟達戰敗身亡的消息,諸葛亮便調回援軍,集中兵力向北進軍。走到南鄭時,鎮北將軍魏延前來迎接,諸葛亮任命魏延爲丞相司馬,統領前軍。魏延提出建議:“魏國派夏侯惇鎮守長安,夏侯楙是夏侯惇的侄子,曾娶曹操的女兒爲妻,年少氣盛,沒有謀略,我願意率領五千精兵,取道褒斜谷,沿秦嶺東進,繞過子午谷,不到十天就能到達長安;夏侯楙聽到我們突襲,必定不敢久留,會棄城向東逃走,丞相可以沿斜谷進兵,與我匯合,合力一舉,平定咸陽以西地區。”這個計策確實不錯。諸葛亮搖頭道:“此計太危險,不如走平坦的大道,才穩妥。”魏延又說:“丞相如果走大道進軍,敵人必定沿路佈防,拖上很長時間,怎能迅速佔領中原?”諸葛亮感慨道:“如果上天眷顧漢室,又何必擔心不能勝利?”於是決定不採納魏延的計策,魏延心有不甘,退出了。諸葛亮假裝從斜谷進攻郿縣,實際派趙雲爲鎮東將軍,鄧芝爲揚武將軍,駐守箕谷,製造疑兵;同時親自率領大軍進攻祁山,隊伍整齊,號令嚴明。南安、天水、安定三郡聽到消息,紛紛請降。只有天水太守馬遵,和參軍姜維、功曹梁緒等人巡視屬地,聽說蜀軍已到祁山,各地響應,知道無路可退,準備前往上邽投奔。姜維勸馬遵返回郡治,馬遵疑心姜維有異心,於是連夜獨自離開。姜維返回天水郡後,發現官吏百姓早已投降蜀國,關門拒他,姜維進退兩難,最終逃到蜀國軍營。姜維原本是天水郡冀縣人,字伯約,年輕時讀過兵書,熟悉兵法謀略。諸葛亮與他交談,都說到點子上,非常欣賞,便任命他爲倉曹掾,加封爲奉義將軍。
魏國大將軍曹真正駐守郿縣,哪知蜀軍竟從祁山西進,接連攻下南安、天水、安定三郡,他急得無法分身,急忙向魏主報告,請求派將領扼守關西。魏主曹叡隨即調動五萬大軍,派右將軍張郃爲先鋒,自己則作爲後援,一同出兵前往長安,同時還命令司馬懿從東部會師,合力進攻蜀軍。蜀國將領馬超早已去世,此處不提。只有馬超的弟弟馬岱出征,但馬岱勇猛不如馬超,雖爲蜀將,卻不足以擔重任,因此諸葛亮攻下三郡後,並未再任命他爲涼州守將。當諸葛亮得知張郃與司馬懿兩路大軍來攻,便召集將領商議說:“魏軍兩路進攻,必定要攻打街亭。街亭是漢中門戶,必須派大將駐守,否則會陷入危險。”參軍馬謖正隨諸葛亮北伐,便主動請命說:“我願意去守街亭。”魏延和吳懿也願前往。諸葛亮認爲馬謖素有智謀,不會出錯,便派他率兩萬士兵駐守街亭。臨行前再三叮囑他堅守城寨,不可疏忽,並派王平爲偏將軍,與馬謖一同前往;又派魏延等人駐守陽平關,作爲遠程支援。這一安排可謂嚴密。馬謖與王平到達街亭後,看見前方有山,便想率兵登上山頂,據高築寨。王平勸他應據城防守,擋住敵軍鋒芒,不宜登上山頂,馬謖傲慢地不肯聽從。王平又問:“如果敵軍包圍山頂,怎麼辦?”馬謖笑着說:“居高臨下,勢如水流傾瀉,敵軍若來圍攻,我只需指揮士兵四面出擊,怎會怕他們不能擊退?”王平又問:“如果敵軍切斷我們水源,又怎麼辦?”馬謖大笑:“我能擊退敵軍,還怕他們斷我的水路?”王平還想勸阻,馬謖怒目而視道:“丞相連事事都問我,你怎麼能干擾我的軍謀?”這也正是“驕傲”二字的後果。王平知道無法阻止,便請求分出部隊,形成犄角呼應。馬謖怨恨王平違令,只撥給他一千人,讓他據守城池。馬謖登上山頂後,派王平派人回祁山大營報信。誰知司馬懿與張郃兩軍在夜間突襲而來,馬謖仍堅守山頂,揚旗招展,自鳴得意。次日清晨,魏軍已將山腳圍住,馬謖下令帶領士兵下山迎戰,魏軍卻紋絲不動,只用強弩從高處射擊,蜀兵傷亡慘重,只能退回。馬謖還想與敵軍拼命,多次下令衝下山去,但毫無作用。張郃還切斷了蜀軍的水源,蜀軍無法飲水,軍心混亂。到了半夜,士兵紛紛下山投降,馬謖無法阻止,還希望能得到王平救援。看官想想,王平手下只有千人,哪能敵得過十多萬魏軍?儘管他盡力救援,中途被魏軍截回,最終只能堅守城池,保住了殘部。馬謖等援軍不到,無法守住,只好率兵突圍逃往西邊。魏軍追殺一陣,兩萬人馬僅存少數,幸好魏延從陽平關殺來,纔將馬謖救出。魏延看到魏軍氣勢洶洶,不敢戀戰,急忙帶馬謖退回陽平關。王平知道難以守住,便在城中假裝擂鼓擊角,製造進攻的假象,實際上悄悄收攏潰兵,慢慢退走。魏將張郃懷疑他誘敵,不敢強行進攻,王平得以保存全軍,安全撤回。
司馬懿沒有追擊馬謖,而是直接率軍前往祁山,進攻諸葛亮的大本營。諸葛亮收到王平的軍報,得知馬謖出錯,急忙退回西城,並下令天水各郡的官員立即回漢中,同時命令趙雲、鄧芝收兵返回陽平關。忽然接到消息,司馬懿帶領十餘萬大軍壓境,城中兵力稀少,想要趕往陽平關,已經來不及。將士們頓時驚慌失色,而諸葛亮卻神色平靜,談笑自若,只說“沒有關係”。這種鎮定,才真正能夠統領軍隊。等到司馬懿大軍逼近,諸葛亮下令城上放下旗幟,城中停止擊鼓,四門大開,每門派士兵打掃,不準隨意行動,自己帶着兩名小童,拿着琴登上城樓,焚香彈琴。這表現了他深藏不露的智慧。司馬懿親率騎兵先到,遠遠望見諸葛亮如此佈置,心中大疑,仔細端詳很久,發現毫無破綻,便下令退兵。部將問他原因,司馬懿說道:“我聽說諸葛亮不走子午谷,非常謹慎;如今他大開城門,豈會如此大意?這分明是誘我進城,用來設伏。我應該迅速撤退,不要被算計。”說完就退兵了。諸葛亮看到司馬懿撤退,忍不住大笑。參謀們問:“司馬懿號稱能軍,爲何來去不定?”諸葛亮笑道:“他明白我謹慎,不肯冒險;他看到我這樣佈置,一定懷疑有埋伏,所以選擇退兵;我料想他會避開大路,必定繞行北山,如今我還要送他一程,截住他的糧草輜重,也不辜負他這一番奔走。”說完,便派吳懿等人迅速前往北山,只准在山谷中吶喊,不準交戰,如果發現敵軍輜重,就可以奪取,運回陽平關即可。吳懿等人聽令出發,諸葛亮帶着參佐們離開西城,返回陽平關。司馬懿果然被諸葛亮料中,繞道北山,突然聽到背後喊聲大作,以爲是蜀軍追來,慌忙丟下輜重,拼命逃跑。吳懿等人嚴格遵守命令,不敢追擊,只把輜重運回陽平關。諸葛亮已退回陽平關內,魏延、馬謖等人前來接應。馬謖跪下請罪,諸葛亮怒道:“你違揹我的指示,幾乎導致全軍覆沒,若不按軍法處置,怎麼讓將士們信服?”馬謖哭泣着回答:“丞相把我當作兒子,我也把丞相當作父親,如今我自知犯了大錯,罪該萬死。但願丞相能像古時殺死鯀、啓用禹那樣,雖然我死,也感激您的恩德。”諸葛亮聽了,忍不住流淚道:“如果你早點聽從王平的建議,怎麼會敗?現在事已至此,法律不能違背,你家小我替你照顧,你的孩子和我的孩子一樣,不必掛念。”說罷,便讓左右把馬謖推出去,斬首示衆,仍派人將屍體縫合,裝入棺木埋葬,並親自去祭奠,每月給馬謖家屬發錢米,撫養他的孩子。先公後私。諸葛亮又嘆息道:“先帝曾說馬謖說話太過誇張,不能重用,如今果然應驗,我自愧沒有看清,誤了軍事。馬謖確實有罪,我也難辭其咎。”於是準備上表自劾。恰巧趙雲、鄧芝也回軍,諸葛亮便將此事稟告。
諸葛亮回師之後,休養一個多月,到了冬天過去、春天來臨的建興七年,又派部將陳式出兵攻打武都、陰平兩郡。魏國雍州刺史郭淮率兵增援,與陳式對峙多日;諸葛亮派奇兵協助陳式,擊退郭淮,最終攻下兩郡,留下將領駐守,自己返回漢中。後主劉禪重新任命諸葛亮爲丞相,諸葛亮起初推辭,經過費禕勸說,才接受任命。後來聽說吳國君主孫權稱帝,派遣使臣到蜀國,提議與蜀國平分中原。蜀國大臣意見不一,多數主張斷交,諸葛亮仍決定與吳國保持友好關係,親自前往成都見後主。後主正因吳國問題未定,向諸葛亮諮詢。諸葛亮分析道:“孫權想稱帝,不是今天才有的,我們與他修好,只是爲了互相支持;如果現在明顯斷交,他必定懷恨在心,反而應該派兵向東駐守,與他抗衡。他人才衆多,將相和睦,可守住長江防線,我則駐守上游,坐等疲憊,反讓北方敵人得計,這不是好策略。因此,不如維持現狀,等到北伐成功,東擴也不遲。”後主聽從建議,派衛尉陳震前往吳國祝賀,孫權以禮相待,雙方正式結盟,約定在平定魏國後,豫州、青州、徐州、幽州歸吳,兗州、冀州、幷州、涼州歸蜀,以函谷關爲界。陳震按約定返回蜀國。當時三國對峙,魏國地域最大,有十三個州,除了前面提到的九個州外,還佔有荊、揚、秦、涼四州,但僅佔部分土地,未能完全控制。吳國只有荊、揚、交、廣、郢五州,荊揚與魏國相互對峙。蜀國國土最少,僅得到蜀州,將益州分爲梁州;又得到涼州、交州的邊疆地區,共四州。漢代武帝時,把中原劃爲十三郡,不包括郢、廣兩州,這兩州是後來吳國設立的。地理情況必須清楚。吳國孫權一直想稱帝,因害怕魏國東進而拖延,直到看到魏軍屢遭敗績,纔敢稱帝。吳國大臣趁勢獻媚,說有黃龍出現於武昌,於是將黃武八年改爲黃龍元年,追尊父親孫堅爲武烈皇帝,兄長孫策爲長沙桓王,立兒子孫登爲太子,提拔陸遜爲上大將軍,諸葛恪爲太子左輔,張休爲太子右弼。張休是張昭的次子,張昭年老入朝祝賀,讚揚孫權的功績。孫權笑着說:“如果當初像張公的計策,早被魏國打敗,恐怕現在早就乞討爲生了。”(指赤壁之戰)這話讓張昭羞愧難當,伏地認錯,退出後上書請求退休,被孫權封爲婁侯,封邑萬戶,回家後不再出仕,又享壽八年,直到八十一歲去世。孫權回建業後,留下上大將軍陸遜輔佐太子孫登,駐守武昌。這一消息傳到蜀國,諸葛亮認爲孫權迴歸江東,可安心無憂,又打算北上進攻魏國。他部署數月,到建興八年夏季,突然接到緊急軍情,是魏國將領曹真、司馬懿兩路大軍進攻,意圖奪佔漢中。正應了那句話:
西陲剛剛集結三軍,北邊已傳來兩路敵軍的消息。
接下來魏軍如何進攻蜀國,敬請期待下回詳述。
——
多麼深刻啊,知人之難!諸葛亮才智過人,仍然栽在馬謖身上,更何況其他人呢?馬謖曾提出進攻南蠻的計劃,孫吳兵法中沒有詳細記載,他獨出心裁,最終驗證可行,可見他並非一個無能的軍將;而且在軍中議事時,言語也常切中要害。但在街亭一戰中,偏偏不聽諸葛亮的命令,不採納王平的建議,登上山頂,導致被圍困,喪失戰略要地,人們幾乎將其視爲天命使然。然而劉備曾說:“馬謖言過其實,不可重用。”諸葛亮錯用了他,導致失敗,責任在於諸葛亮,不能完全歸咎於天命。空城計在正史中只是簡短記載,可能並不真實。但民間流傳已久,不宜忽略。如果真有此事,諸葛亮也確實處於極其危險的境地。後來再攻陳倉,遇到郝昭的堅決守城,多次進攻都未能得手。退兵時,斬殺魏將王雙。魏國將領多有才能,而蜀國卻僅有一位諸葛亮,最終鞠躬盡瘁,死而後已。北伐雖名正言順,但將領人才匱乏,實在令人扼腕。