街亭 附 記

關於街亭

街亭之戰發生於蜀漢建興六年、曹魏太和二年、公元228年,戰役的大背景是諸葛亮第一次北伐中原。

當時蜀漢的戰略是以趙雲、鄧芝的佯攻部隊在斜谷吸引住曹真軍團,而蜀軍的主力則在諸葛亮親自指揮下從祁山一線向魏國軍事力量薄弱的隴西地帶展開突襲,以此達到聲東擊西、出其不意的效果,力求在魏國作出反應之前占領整個隴西地帶。

從地圖上來看,東西走向的秦嶺和南北走向的隴山(今六盤山)形成一個倒立的“丁”字,將隴西、漢中與關中三個地區彼此分割開來。隔離在魏國關中地區與隴西地區之間的是隴山山脈,如果曹魏要從關中對隴右派出增援,勢必要經過位於隴山中段的略陽,也就是街亭的所在地。從蜀軍的角度說,也必須要控制住街亭,才能確保魏軍增援部隊無法及時進入隴西戰場,從而爭取到時間清除掉魏軍在隴西的勢力。

《漢書·揚雄解嘲》雲:“(隴山)響若坻頹。應劭曰:天水有大坂,名隴山,其旁有崩落者,聲聞數百裏,故曰坻頹。又曰:其坂九回,上者七日乃越,上有清水四注。稱隴山其坂九回,上者七日乃過,上有清水四注而下。”足見隴山之險峻,以三國時代的技術能力,大兵團不可能直接翻越,只能取道街亭,反證街亭位置之重要。

蜀軍對街亭給予了足夠的關注。自諸葛亮祁山進入戰場後,就將整個兵團分成了三部分:魏延、吳懿負責攻打上邽、冀城、西縣,其任務是盡快平定隴西;馬謖、王平、高詳則被派往街亭,以防備魏軍的增援部隊威脅蜀軍側翼;諸葛亮則作為戰略總預備隊駐屯在西城附近。

任命馬謖為阻援軍團的統帥,這個人事決策在當時引起了很大的爭議。《三國志·蜀書·馬謖傳》裏記“時有宿將魏延、吳懿等,論者皆言以為宜令為先鋒,而亮違眾拔謖,統大眾在前”,說明諸葛亮有意提拔這位親信,希望馬謖能借用此次機會獲得實戰功績。但是可以想象,一線將領們對於這樣一位空降而來的指揮官必然是會心懷不滿的。

據洪亮吉、範文瀾等史地學家考證,確認街亭即在今天水秦安縣東北部。具體處所,如《秦安縣志》所述,即今日之龍山——“斷山,其山當略陽之街,截然中處,不與眾山聯屬,其下為聯合川,即馬謖覆軍之處。乾隆十四年,秦安知縣蔣允嫌其名不祥,改稱龍山。”

現今龍山腳下的隴城鎮即為當年的街亭。隴城鎮位寧距秦安縣城東北40公裏的一條寬2公裏、長5公裏左右的川道北段開闊處。由於鎮西河谷中雄峙八方的龍山,山高谷深,形勢險要,又有清水河擋道,關隴往來只有通過固關峽,翻越隴坂;沿馬鹿-龍山-隴城鎮一線行走,是由長安到天水唯一較坦蕩的路。當年馬謖駐紮的駐地海拔二百多米,方圓數千平方米,頂部能容萬人,形似農家麥草堆的麥積崖;西北2.5公裏的薛李川中,發現的一張鑄有“蜀”字的弩機,現存甘肅省博物館。

當時蜀軍在街亭附近的具體部署是:馬謖、王平、李盛、張休、黃襲等人率約兩萬人封鎖關隴大道,而高詳則率一支偏軍駐紮在街亭北方的列柳城,防止馬謖部側翼被襲。

關於兩位主帥馬謖與王平之間的矛盾,史書並無明文記載。但是馬謖作為丞相身邊的高級參謀兼親信、從來不曾參與過實戰的精英人士,一下子空降為老將王平的頂頭上司,難免會引起生性“性狹侵疑”(《蜀書·王平傳》)的王平不滿,進而產生矛盾。從心理學角度來說,這種可能性很大。

對於蜀漢的進攻,曹魏在最初的震驚過去之後,立刻作出了反應,派遣右將軍張郃及步騎五萬前往增援。而張郃的部隊經過街亭的時候,恰好碰到了前來阻擊的馬謖。

關於街亭之戰,史書記載都十分簡略。《三國志·明帝紀》只說:“右將軍張郃擊亮於街亭,大破之。亮敗走,三郡平。”《三國志·張郃傳》:“(郃)遣督諸軍,拒亮將馬謖於街亭。謖依阻南山,不下據城。合絕其汲道,擊,大破之。”《三國志·諸葛亮傳》:“亮使馬謖督諸軍在前,與合戰於街亭。謖違亮節度,舉動失宜,大為郃所破。”《馬謖傳》:“謖,統大眾在前,與魏將張郃戰於街亭,為郃所破,士卒離散。”《王平傳》:“謖舍水上山,舉措煩擾,平連規諫謖,謖不能用,大敗於街亭。眾盡星散,惟平所領千人,鳴鼓自持,魏將張郃疑其伏兵,不往逼也。”《資治通鑒》所載材料不出前引內容。

綜合上面各項記載,可以整理出街亭之戰的大致脈絡:對於張郃大軍的出現,馬謖並沒有選擇依城死守,而是將部隊移往南山——也就是海拔兩百米高的麥積崖——進行防守。王平對此屢次進行規勸,但是馬謖並沒有聽從,結果被張郃切斷了水道,導致全軍崩潰。幸虧王平在後搖旗呐喊,張郃怕有埋伏而沒有深入追擊,蜀軍才免於被全殲的命運。