建興六年(228年),諸葛亮在經(jīng)過(guò)數(shù)年的精心準(zhǔn)備后,首次北伐。他以趙云、鄧芝為疑軍,從斜谷道出兵,吸引魏軍主力;自己則親率蜀軍10萬(wàn)主力出祁山。《三國(guó)志·蜀書(shū)·諸葛亮傳》記載說(shuō):此次北伐,蜀軍“戎陣整齊,賞罰肅而號(hào)令明,南安、天水、安定三郡叛魏應(yīng)亮,關(guān)中響震?!鳖?lèi)似的記載還見(jiàn)于《三國(guó)志·魏書(shū)》的“明帝紀(jì)”、“張郃傳”、“曹真?zhèn)鳌?,裴松之注引的《魏略》、《魏?shū)》、《漢晉春秋》等典籍及《華陽(yáng)國(guó)志》。據(jù)此,有的論者認(rèn)為,似乎蜀軍已經(jīng)占領(lǐng)三郡,取得了極大的勝利;倘若不是因?yàn)轳R謖“違亮節(jié)度,舉動(dòng)失宜”,為張郃所破,丟失街亭戰(zhàn)略要地,蜀軍本可以取得北伐的勝利,甚至“興復(fù)漢室”。這種看法值得商榷。因?yàn)椤叭づ盐簯?yīng)亮”并不意味著蜀軍已經(jīng)在那里獲取了勝利。
一、蜀軍出征初期的“勝利”
盡管諸葛亮為北征曹魏而移師漢中并作了數(shù)年的精心準(zhǔn)備,但這并未引起曹魏的重視。《三國(guó)志·蜀書(shū)》注引《魏略》:“始,國(guó)家以蜀中惟有劉備。備既死,數(shù)歲寂然無(wú)聲,是以略無(wú)備預(yù)?!奔词钦f(shuō),自劉備死后,曹魏國(guó)內(nèi)普遍認(rèn)為,蜀漢再無(wú)人無(wú)力能對(duì)曹魏構(gòu)成威脅,因而對(duì)蜀漢疏于防備。曹魏防范的重點(diǎn)是關(guān)中,隴右一帶防務(wù)則相對(duì)松弛薄弱。
于是,諸葛亮審時(shí)度勢(shì),將出兵的重點(diǎn)放在隴右。他采取避實(shí)就虛的戰(zhàn)略,以趙云、鄧芝為疑軍,親率主力出兵隴右,一舉攻克祁山,從而引起了隴右的恐慌。不過(guò),蜀軍雖有占據(jù)南安、天水、安定三郡的聲勢(shì),卻并無(wú)戰(zhàn)據(jù)三郡的實(shí)力與事實(shí)?!度龂?guó)志·魏書(shū)》注引《魏略》說(shuō):
太和中,諸葛亮出隴右,吏民騷動(dòng)。天水、南安太守各棄郡東下,(游)楚獨(dú)據(jù)隴西,召會(huì)吏民,謂之曰:“太守?zé)o恩德。今蜀兵至,諸郡吏民皆已應(yīng)之,此亦諸卿富貴之秋也。太守本為國(guó)家守郡,義在必死,卿諸人便可取太守頭以持往?!崩裘窠蕴闇I,言“死生當(dāng)與明府同,無(wú)有二心”。楚復(fù)言:“卿曹若不愿,我為卿畫(huà)一計(jì)。今東二郡已去,必將寇來(lái),但可共堅(jiān)守。若國(guó)家救到,寇必去,是為一郡守義,人人獲爵寵也。若官救不到,蜀攻日急,爾乃取太守以降,未為晚也。”吏民遂城守。而南安果將蜀兵,就攻隴西。楚聞賊到,乃遣長(zhǎng)史馬颙出門(mén)設(shè)陣,而自于城上曉謂蜀帥,言:“卿能斷隴,使東兵不上,一月之中,則隴西吏人不攻自服;卿若不能,虛自疲弊耳?!笔癸J鳴鼓擊之,蜀人乃去。后十余日,諸軍上隴,諸葛亮破走,南安、天水皆坐應(yīng)亮破滅,兩郡守各獲重刑,而楚以功封列侯;長(zhǎng)吏掾?qū)俳再n拜。[1]
這段記載清楚地表明,因?yàn)樘焖?、南安二郡太守的棄城而逃,蜀軍得以輕易占領(lǐng)二郡。此后蜀軍進(jìn)攻隴西郡,卻因隴西太守游楚率吏民的堅(jiān)守未能得逞。
漢末的安定郡,轄境相當(dāng)于今甘肅景泰、靖遠(yuǎn)、會(huì)寧、平?jīng)?、涇川、?zhèn)原及寧夏的中衛(wèi)、同心、固原等縣地,治所為臨涇(今甘肅鎮(zhèn)原東南)。翻開(kāi)地圖即可知道,安定郡與天水、南安、隴西郡并不在一條線上,遠(yuǎn)居于北邊,蜀軍是不可能到達(dá)其地的。
事實(shí)上,在街亭戰(zhàn)役之前,不但隴西郡未被蜀軍攻下,就是緊靠天水郡的重鎮(zhèn)上邽,亦依舊在魏軍手中?!度龂?guó)志·蜀書(shū)·姜維傳》記載:
建興六年,丞相諸葛亮軍向祁山,時(shí)天水太守適出案行,(姜)維及功曹梁緒、主簿尹賞、主記梁虔等從行。太守聞蜀軍垂至,而諸縣響應(yīng),疑維等皆有異心,于是夜亡保上邽。
即是說(shuō):天水郡治所冀縣(今甘肅甘谷東南)是在太守馬遵棄城后為蜀軍所得的,并未進(jìn)行抵抗;蜀軍雖占據(jù)了天水郡治所,卻并未占據(jù)天水郡的上邽。
二、蜀軍兵力分散,主力被牽制于上邽
上邽(今甘肅天水)是歷代兵家必爭(zhēng)的軍事重鎮(zhèn)。自?xún)蓾h以來(lái),上邽已成為南控武都、漢中,北控安定,東控廣魏,西控天水、南安諸郡的戰(zhàn)略中樞。曹魏亦一直將此作為駐軍重鎮(zhèn),而且在蜀魏爭(zhēng)鋒時(shí)期,只要蜀兵出隴右,與魏國(guó)爭(zhēng)奪的焦點(diǎn)就必然是上邽。
《三國(guó)志·蜀書(shū)》注引《魏略》的一段記載說(shuō),身為雍州刺史的郭淮當(dāng)時(shí)正在天水一帶,聞諸葛亮至,立即作出決策,同意天水太守馬遵的方案,放棄冀縣而退守上邽。[2]郭淮是魏國(guó)名將。他退守上邽的決定事實(shí)上是走了一步舍車(chē)保帥的妙著。他固守上邽,像一顆釘子牢牢地鑲在南安、天水二郡的東側(cè),與廣魏郡合為一體,與隴西郡遙相呼應(yīng),有效地牽制了蜀軍的行動(dòng)。
諸葛亮的如意算盤(pán)本來(lái)是趁魏軍不備,速戰(zhàn)速?zèng)Q,迅速占領(lǐng)隴右,使其成為蜀軍的根據(jù)地。然而,盡管蜀軍占據(jù)了武都郡、祁山、西縣、天水郡和南安郡,但上邽以及冀城、隴西、廣魏等仍在魏軍的控制之下。這樣,蜀軍所占的郡、縣、鎮(zhèn),其實(shí)處在魏軍的包圍之中。戰(zhàn)爭(zhēng)陷入膠著狀態(tài)。
諸葛亮權(quán)衡之下,不得不放慢北進(jìn)的速度,一方面分兵拒守鞏固戰(zhàn)果,另一方面使用最大的力量攻打上邽、隴西。如此一來(lái),10萬(wàn)大軍便化整為零,失去了集中兵力的優(yōu)勢(shì),由強(qiáng)變?nèi)?,喪失了掌握?zhàn)場(chǎng)的主動(dòng)權(quán)。當(dāng)魏明帝親鎮(zhèn)長(zhǎng)安,派曹真、張郃率軍來(lái)對(duì)蜀軍進(jìn)行反擊時(shí),諸葛亮便陷入窘境之中。
當(dāng)時(shí),擺在諸葛亮面前最緊迫的任務(wù)有兩個(gè)——一是急速控制祁山,二是防守街亭。前一個(gè)任務(wù),他親自擔(dān)任。而后一個(gè)任務(wù),他出人意料地交給了從來(lái)沒(méi)有獨(dú)立帶兵打過(guò)仗的馬謖。
三、蜀軍在街亭慘敗
街亭的全稱(chēng)是街泉亭,在今陜西省秦安縣東北、莊浪縣東南,扼制自涇河谷地進(jìn)入隴西的要道。自隴上進(jìn)入關(guān)中的通道主要是渭河、涇河等河流穿切成的河谷低地。渭河方向山勢(shì)較險(xiǎn)峻,而涇河方向相對(duì)較為平易。因此,只要控制了街亭,就可以阻止魏國(guó)援軍,確保蜀軍完成對(duì)隴西的控制權(quán)。
諸葛亮明白街亭防守對(duì)首次北伐的重要性。但是,蜀軍已經(jīng)被牽制,兵力分散,且又在隴西和上邽投入重兵晝夜攻城,因此無(wú)法向街亭派出足夠的軍隊(duì)。當(dāng)時(shí)馬謖的軍隊(duì)只有萬(wàn)人左右。當(dāng)馬謖率蜀軍來(lái)到街亭,看完地形后,副將王平建議馬謖將主力置于屹立在“隴山道”中央的那座空城之中,以城為中心,統(tǒng)領(lǐng)張休、黃襲、李盛扼守交通,全力以赴吸敵于城下,迫使其正面仰攻,增大傷亡,使其難以逾越;再派高祥占據(jù)街亭東邊的列柳城;自己在街亭的西側(cè),形成三角鼎立態(tài)勢(shì),相互支援。但是馬謖否決了王平的意見(jiàn),放棄道路中央的城防工事而據(jù)守南山。他將大本營(yíng)駐扎在與街亭相連的山上,機(jī)槭地套用憑高視下勢(shì)如破竹的陳規(guī)。張休、李盛、黃襲三人附和馬謖的意見(jiàn)。于是,蜀軍按馬謖的設(shè)想在街亭予以了布防,只有王平率千人布防于西側(cè)。
魏軍的主將是先鋒張郃。他率5萬(wàn)鐵騎,如潮水一般涌向街亭,迅速搶占了街亭的城防工事,然后又直逼山下,困住南山,控制了水源,圍而不打。緊接著又派人與上邽的郭淮聯(lián)系,協(xié)同攻擊馬謖。兩三天后,山上的蜀軍因缺水而軍心大亂。這時(shí),沖出上邽的郭淮率軍突襲高祥據(jù)守的列柳城,切斷與馬謖的側(cè)翼聯(lián)系,使之孤立無(wú)援。與此同時(shí),張郃對(duì)馬謖發(fā)動(dòng)總攻,一鼓而勝。馬謖乘“士卒離散”之機(jī),逃往他處。只有王平所領(lǐng)千人搖旗吶喊,“鳴鼓自持”,迷惑張郃。張郃深知這一帶地形復(fù)雜,怕中埋伏,不敢追趕,王平才收集各處殘兵退回西縣。[3]
關(guān)于街亭慘敗的原因,論者多以為是諸葛亮錯(cuò)用馬謖。誠(chéng)然,這是一個(gè)因素;但其根本原因卻是街亭之戰(zhàn)雙方力量的懸殊。這正如武國(guó)卿先生在《中國(guó)戰(zhàn)爭(zhēng)史》中所言:“即是馬謖再有才干,也難以保證致勝,這道理是顯而易見(jiàn)的?!盵4]
街亭失守,牽動(dòng)全局。魏將曹真又在東面發(fā)起攻擊,打敗了趙云、鄧芝。此時(shí)再來(lái)分析蜀魏力量的對(duì)比:馬謖、趙云兩支兵馬損失掉蜀軍兩三萬(wàn)。號(hào)稱(chēng)10萬(wàn)的蜀軍分散在隴右,剩下的能夠被諸葛亮集中起來(lái)直接掌握的部隊(duì),大約也就只有五六萬(wàn)了。雖然在數(shù)量上仍然多于張郃的5萬(wàn)鐵騎,但是將魏軍原在隴右的地方部隊(duì)加起來(lái),蜀軍就不是多數(shù)了。一旦打起來(lái),魏軍的優(yōu)勢(shì)是明顯的。諸葛亮畢竟是在敵國(guó)境內(nèi),后勤沒(méi)有保障;張郃所率又是魏軍主力,戰(zhàn)斗力本身就比蜀軍強(qiáng),加之街亭大勝,戰(zhàn)斗力更加昂揚(yáng)。蜀軍如果正面與張郃打下去,雖然不見(jiàn)得會(huì)輸?shù)煤軕K,但第一次北伐的戰(zhàn)略目的卻實(shí)在難以實(shí)現(xiàn);再打也只能是白白消耗兵力。所以史書(shū)說(shuō)諸葛亮“進(jìn)無(wú)所據(jù)”[5]。諸葛亮權(quán)衡再三,不得不放棄已經(jīng)到手的隴右部分地區(qū),下令拔西縣(今甘肅天水西南)千余家,以及驅(qū)冀縣男女?dāng)?shù)千人,收兵回到漢中。
就這樣,蜀國(guó)的第一次北伐,便從浩浩蕩蕩,兩路皆“勝”開(kāi)始,到戰(zhàn)局不能速?zèng)Q,乃至街亭慘敗而結(jié)束,實(shí)際上可以說(shuō)是蜀軍的完敗。
注釋?zhuān)?br/> [1]《三國(guó)志·魏書(shū)·張既傳》注引《魏略》。
[2]《三國(guó)志·蜀書(shū)·姜維傳》注引《魏略》。
[3]《三國(guó)志·蜀書(shū)·王平傳》。
[4]武國(guó)卿:《中國(guó)戰(zhàn)爭(zhēng)史》第四冊(cè),金城出版社1992年版,第263頁(yè)。
[5]《三國(guó)志·蜀書(shū)·諸葛亮傳》。
作者單位:重慶師范大學(xué)歷史文化學(xué)院