建興六年(228年)春,諸葛亮發兵隴西三郡(天水郡,南安郡,安定郡),先得後失。設疑兵於斜谷,自己率大軍攻祁山。張郃大破馬謖於街亭,諸葛亮拔西縣千餘家返回漢中。在街亭之戰中,馬謖根本不遵循出兵前諸葛亮安排的部署,也不顧副將王平的勸說。在此基礎上,一意孤行的張郃將蜀漢大軍屯兵於一座孤山上,不在當道險要之處下寨。以至於被曹魏大將張郃率將包圍在山上。
此戰,張郃派人切斷蜀漢大軍的水源。蜀軍因為缺水而陷入內亂,馬謖棄軍逃亡。張郃乘勢進攻,蜀軍大敗,街亭失守。正是因為馬謖失守街亭,才導致諸葛亮第一次北伐功虧一簣。那麼,問題來了,如果諸葛亮不用馬謖守街亭,到底該用誰呢?
一
對此,在筆者看來,如果諸葛亮不用馬謖守街亭,那麼王平應該是比較合適的人選。一方面,王平善於防守的特點,和守街亭的要求比較契合。在街亭之戰中,諸葛亮給馬謖的任務就是拖住張郃,阻擋曹魏的援軍通過街亭。之所以要阻擋曹魏的援軍,是因為諸葛亮第一次北伐時,隴右的南安、天水和安定三郡無力抵抗,已經歸降了蜀漢。
頃刻間隴右五郡(隴西、南安、天水、廣魏和安定)有三郡投降了諸葛亮,僅有廣魏郡和隴西郡拒不投降。因此,只要再給諸葛亮多一點時間,蜀軍完全有機會拿下廣魏郡和隴西郡,從而全面佔據曹魏的隴右地區。在此基礎上,諸葛亮就可以騰出手來支援馬謖,也即可以調集大軍來對抗曹魏不斷增援的大軍。
二
由此,在街亭之戰中,馬謖只要嚴格執行諸葛亮之前的部署,完全可以拖住張郃一段時間,這說明馬謖太想表現自己,缺乏對於軍令的嚴格執行。與此相對應的是,對於王平來說,因為是出自曹魏的降將,在蜀漢可以說是謹言慎行,嚴於律己,任勞任怨。並且,在劉備生前,劉備封王平牙門將。牙門是古代的一種專門的防禦工事,牙門將就是這種防禦工事裡的統領。
在蜀漢的武將中,王平、張嶷、向寵等人都曾擔任過牙門將,而就這些將領來說,基本上都具有出色的防守實力,比如在夷陵之戰中,蜀漢大軍潰不成軍,只有向寵的軍營完好無損。而就王平來說,馬謖在街亭違反諸葛亮節度,舉措煩擾,更加捨棄水源,選擇登上南山據守而非佔據山下的城鎮;裨將軍王平曾多番規勸,也即王平對於如何防守張郃擁有正確的認識。
三
另一方面,王平之後的表現,也證明其防禦能力在蜀漢甚至三國都是頂尖的。建興九年(公元231年),諸葛亮圍祁山,別遣王平駐守南圍。在這場戰役中,司馬懿率領大軍攻諸葛亮,遣張郃進攻王平,王平堅守不動,張郃不能勝。
由此,非常明顯的是,王平通過和張郃的再一次交手,證明了自己具有抵擋這位曹魏五子良將的實力。並且,延熙七年(公元244年),曹魏大將軍曹爽率領步騎十餘萬進攻漢中,前鋒已在駱谷,時漢中守兵不滿三萬。彼時,作為漢中都督的王平,一點也沒有被曹爽的10萬大軍嚇倒,而是積極指揮迎敵,在兵力懸殊的背景下打退了曹爽的進攻,成功守住了蜀漢的漢中之地。所以,街亭之戰中如果王平是主將的話,是完全可以守住街亭,至少不會讓張郃迅速攻破的。
四
最後,《三國誌·王平傳》中記載:「是時,鄧芝在東,馬忠在南,平在北境,鹹著名跡。」 也即王平、馬忠、鄧芝鎮守蜀漢的三個邊境地區,都取得了不錯的成績。那麼,問題來了,魏延等人,是否也是替代馬謖的合適人選?對此,在筆者看來,在諸葛亮第一次北伐中原時,趙雲、鄧芝需要在箕谷用疑兵拖住曹真率領的主力,而魏延、高翔、吳懿等將領,實際上要配合諸葛亮迅速平定隴右地區的曹魏勢力。也即魏延、高翔、吳懿等比較擅長進攻的將領,都有各自的任務。
並且,如果讓魏延來鎮守街亭,確實也能起到拖住張郃的目的,但是,讓王平來攻城略地,或許就不是他的強項了。綜上,在街亭之戰中,王平其實是非常適合的人選。但是,因為王平是出自曹魏的降將,在蜀漢的資歷不如馬謖,加上馬謖和諸葛亮之間的關係要更加密切,所以,最終孔明將鎮守街亭的重任交給了馬謖。