深度分析:231年諸葛亮和司馬懿到底誰打敗了誰?
文章推薦指數: 80 %
眾所周知,三國時候的蜀漢丞相諸葛亮執政期間,曾經六次北伐曹魏。
其中五次是諸葛亮親自帶兵,第四次是魏延和吳懿帶兵。
其中五次戰爭的大致過程和勝敗得失都比較清楚:
228年春第一次北伐,一開始蜀漢軍威震關西,魏國三郡投降。
但隨即因為諸葛亮錯用馬謖,失去街亭,最終被曹真、張郃擊敗。
228年冬第二次北伐,諸葛亮出散關,圍攻郝昭守衛的陳倉不下。
曹真派費曜、王雙等增員,諸葛亮撤兵,退兵途中伏擊殺死了王雙。
229年春第三次北伐,諸葛亮嚇退雍州刺史郭淮,奪取武都、陰平二郡。
230年第四次北伐,魏延、吳懿北上擊敗了郭淮、費曜。
234年第六次北伐,諸葛亮和司馬懿在渭南對峙,司馬懿堅守不出,諸葛亮病逝,蜀漢撤兵。
但唯獨發生在231年的第五次北伐,史料出入很大。
這次戰爭的整體過程還是清楚的。
諸葛亮北伐,司馬懿、張郃率軍抵抗。
最後諸葛亮因為糧盡撤退,撤兵途中在木門道伏擊射死了張郃。
這也是歷史上諸葛亮和司馬懿的第一次正式交戰,而非如《三國演義》寫的那樣,諸葛亮每次北伐都在和司馬懿鬥智。
相比其他幾次北伐,這次在諸葛亮最終撤退前,雙方還進行了數次大規模的戰術交鋒。
而對這些戰術交鋒的勝敗,各種史書可就不同了。
按唐朝編的《晉書.宣帝紀》,是司馬懿大獲全勝,打的諸葛亮滿地找牙:
明年,諸葛亮寇天水,圍將軍賈嗣、魏平於祁山。
天子曰:「西方有事,非君莫可付者。
」乃使帝(司馬懿)西屯長安,都督雍、梁二州諸軍事,統車騎將軍張郃、後將軍費曜、征蜀護軍戴凌、雍州刺史郭淮等討亮。張郃勸帝分軍往雍、郿為後鎮,帝曰:「料前軍獨能當之者,將軍言是也。
若不能當,而分為前後,此楚之三軍所以為黥布禽也。
」遂進軍隃麋。亮聞大軍且至,乃自帥眾將芟上邽之麥。
諸將皆懼,帝曰:「亮慮多決少,必安營自固,然後芟麥。
吾得二日兼行足矣。
」於是卷甲晨夜赴之。
亮望塵而遁。
帝曰:「吾倍道疲勞,此曉兵者之所貪也。
亮不敢據渭水,此易與耳。
」進次漢陽,與亮相遇,帝列陣以待之。
使將牛金輕騎餌之,兵才接而亮退,追至祁山。
亮屯鹵城,據南北二山,斷水為重圍。
帝攻拔其圍,亮宵遁。
追擊,破之,俘斬萬計。
按照《晉書》記載的戰爭過程,大致是這樣的:司馬懿帶兵直撲諸葛亮,諸葛亮嚇跑了。
司馬懿追到漢陽,擺開陣勢,派牛金帶騎兵挑戰誘敵,結果諸葛亮又跑了。
諸葛亮逃到鹵城,設下防禦陣地,司馬懿攻破諸葛亮的防禦陣地。
諸葛亮又跑了,被司馬懿乘勝追殺,斬殺、俘虜數以萬計。
這麼一看,諸葛亮完全就是司馬懿面前的一道菜嘛,毫無困難的碾壓。
司馬懿的表現,當然是英明神武,料敵如神。
然而在東晉人習鑿齒的《漢晉春秋》中,卻是截然不同的記錄:
建興九年二月伐魏。
亮圍祁山,招鮮卑軻比能,比能等至故北地石城以應亮。
於是魏大司馬曹真有疾。
司馬宣王自荊州入朝,魏明帝曰:「西方事重,非君若可付者。
」乃使西屯長安,都督張郃、費耀、戴陵、郭淮等。宣王使耀、陵留精兵四千守上邽,餘眾悉出西救祁山。
郃欲分兵駐雍、郿,宣王曰:「料前軍能獨當之者,將軍言是也;若不能當而分為前後,此楚之三軍所以為黥布禽也。
」遂追。亮分兵留攻,自逆宣王於上邽。
郭淮費耀等徼亮,亮破之,因大芟刈其麥,與宣王遇於上邽之東。
斂兵依險,軍不得交,亮引兵而還,宣王尋亮至於鹵城。張郃曰:「彼遠來逆我,我請戰不得,謂我利在不戰,欲以長計制之也。
且祁山知大軍以在近,人情自固,可止屯於此,分為奇兵,示出其後,不宜進前而不敢逼,坐失民望也。
今亮懸軍食少,亦行去矣。
」宣王不從,故尋亮。
既至,又登山掘營,不肯戰。賈詡、魏平數請戰,因曰:「公畏蜀如畏虎,柰天下笑何!」宣王病之。
諸將咸請戰。
五月辛已,乃使張郃攻無當監何平於南圍。
自案中道向亮。
亮使魏延、高翔、吳班赴拒,大破之。
獲甲首三千級,衣鎧五千領,角弩三千一百張,宣王還保營。
按照上面《漢晉春秋》的記載,正相反。
司馬懿的主力到達之前,郭淮、費曜等人就已經被諸葛亮半路殺敗了。
此後,雙方對峙一陣,諸葛亮撤退到鹵城這也是有的。
然而隨後司馬懿並未如《晉書》那樣攻破諸葛亮的防禦,迫使諸葛亮再次逃走。
相反,他開始是堅守不出,後來在諸將的熱諷冷嘲下,終於頂不住壓力,派張郃攻南圍的王平,而自帶主力準備「圍點打援」,截擊諸葛亮增援王平的主力。
那曉得,諸葛亮沒有去救援王平,反而派主力直接跟司馬懿的主力硬剛。
兩下硬碰硬,魏軍大敗。
(圖為《新三國》中的火燒上方谷)
唐朝的《晉書》說司馬懿大勝諸葛亮,東晉的《漢晉春秋》說諸葛亮大敗司馬懿。
到底哪個說的是真的?
按理說,陳壽的《三國志》應該可信度比這倆都高。
然而《三國志》的記載,又是語焉不詳:
《明帝(曹睿)紀》:(太和)五年春正月,帝耕於籍田。
三月,大司馬曹真薨。
諸葛亮寇天水,詔大將軍司馬宣王拒之……秋七月丙子,以亮退走,封爵增位各有差。《張郃傳》:諸葛亮復出祁山,詔郃督諸將西至略陽,亮還保祁山,郃追至木門,與亮軍交戰,飛矢中郃右膝,薨,諡曰壯侯。
《後主(劉禪)傳》:(建興)九年春二月,亮復出軍圍祁山,始以木牛運。
魏司馬懿、張郃救祁山。
夏六月,亮糧盡退軍,郃追至青封,與亮交戰,被箭死。《諸葛亮傳》:九年,亮復出祁山,以木牛運,糧盡退軍,與魏將張郃交戰,射殺郃。
看,這幾篇傳記裡面,都只是簡單說了司馬懿抵擋諸葛亮的簡單事情,而對諸葛亮退兵之前雙方的勝敗,隻字不提。
(陳壽:猜猜看!)
那麼,這場北伐,難道真的就只能成為千古懸案了麼?
未必。
既然《晉書》和《漢晉春秋》兩者截然相反,必有一假(當然,兩者也可能都假),那麼我們不妨分別假設,如果其中一個為真,另一個為假,《三國志》為什麼會對其語焉不詳。
首先,讓我們假設《晉書》記載的司馬懿大勝諸葛亮為真,看看是否會產生無法解釋的問題。
如果《晉書》記載為真,司馬懿曾大敗諸葛亮,斬獲數以萬計。
那麼對於曹魏來說,這次戰爭的戰果,其實已經超出了第一次北伐。
畢竟前者不過是擊敗了馬謖,而後者則大敗諸葛亮的本軍。
然而,對於曹魏方如此輝煌的戰果,《三國志.明帝紀》卻僅僅簡單地記載「詔大將軍司馬宣王拒之……秋七月丙子,以亮退走」,合適麼?
對比下第一次北伐時期,同樣是《明帝紀》的記載:
「蜀大將諸葛亮寇邊,天水、南安、安定三郡吏民叛應亮。
遣大將軍曹真都督關右,並進兵。
右將軍張郃擊亮於街亭,大破之。
亮敗走,三郡平。
丁未,行幸長安。
夏四月丁酉,還洛陽宮。
赦繫囚非殊死以下。
乙巳,論討亮功,封爵增邑各有差。
」
很明確地說了「大破之」「亮敗走」。
而第五次卻只說「亮退走」。
這是在故意抹殺、淡化司馬懿的功勞麼?
(老陳啊,我爺爺那事兒,意思意思就夠了)
要知道,三國志的寫作時間是西晉初年,當時的皇帝司馬炎是司馬懿的孫子。
同時,經歷過諸葛亮北伐戰爭的老人還有不少存活。
如果陳壽在《三國志》中,公然對於司馬懿取得的輝煌戰績隱匿不提,那麼,上面過不去西晉朝廷這道關,下面也會被其他文人戳脊梁骨:「你這叫什麼良史,睜著眼睛說瞎話嘛!」
再則,如果《晉書》所載戰場勝利為真,那麼司馬懿部下的大將張郃、郭淮等人,想必也都各有斬獲。
《三國志》魏國眾人的傳記,基本是雞毛蒜皮的功勞都不會放過,卻無一字提到他們在司馬懿麾下創造的成就,對張郃來說只有一句「郃追至木門,與亮軍交戰,飛矢中郃右膝,薨」,也是醉了。
此外,《晉書》的記載和《三國志》其實也有隱隱的矛盾。
按照《晉書》,諸葛亮之所以敗退,就是被司馬懿打敗之後招架不住而退,但在《後主傳》和《諸葛亮傳》中都專門提到了「糧盡退軍」。
所以,《晉書》所敘述司馬懿大勝諸葛亮,基本可以肯定是不可靠的。
畢竟,《晉書》這一段連張郃之死都完全不提,捧司馬懿臭腳太明顯了。
(張郃:司馬小賊,我做鬼也不會放過你!)
相反,假設《漢晉春秋》所載的諸葛亮大敗司馬懿為真,那麼,《三國志》作者陳壽出於避諱的目的,為當今皇帝的爺爺司馬懿掩蓋敗局,是完全說得過去的。
畢竟,翻遍整本《三國志》,你找不到一句說司馬懿及其子孫失敗、錯誤的地方。
就連司馬昭殺害皇帝曹髦的事件,都被一句「高貴鄉公卒」,再加上一封皇太后責罵高貴鄉公的詔書,這樣給含糊過去了。
還有魏國的史書《魏略》曾記載司馬懿逼迫張郃追趕諸葛亮,才有木門道慘案,《三國志》也只提到張郃之死,沒提司馬懿的強令。
當然,陳壽畢竟有史學家的尊嚴。
他雖然不敢直說司馬懿被諸葛亮打敗,也絕不肯睜著眼睛說瞎話,不會因此就反編造出「司馬懿打敗諸葛亮」的故事。
他只是在各傳記中,含混地提出「亮退走」「糧盡退軍」,而對退軍之前的勝敗隻字不提。
這也算是「政治正確」和「史學正確」的無奈折中了。
儘管如此,陳壽還是在一處地方用「春秋筆法」,隱隱透露了真相。
那是在蜀漢的《王平傳》裡面:
九年,亮圍祁山,平別守南圍。
魏大將軍司馬宣王攻亮,張郃攻平。
平堅守不動,郃不能克。
這一段提到司馬懿攻諸葛亮,張郃攻王平的南圍而不克,恰好與《漢晉春秋》中記載的「(司馬懿)乃使張郃攻無當監何平(即王平)於南圍,自案中道向亮」相契合。
而與《晉書》中的「帝(司馬懿)攻拔其圍,亮宵遁」完全相反。
(王平:真相,在我這裡)
可見,《漢晉春秋》記載的這一段更加貼近歷史。
諸葛亮是在戰場上給予司馬懿重大殺傷之後,因為糧食不夠,這才撤退。
屬於「戰術上蜀漢贏了,戰略上曹魏贏了」的局面。
雖然因為西晉初年的政治壓力,《三國志》未能完整記敘下來,然而我們終究還是從其他片段中還原真貌。
揭秘《霸王の大陸》中的辛昆、任雙歷史上是否真有其人?
曹魏五子良將和蜀漢五虎上將到底誰厲害?
八一八魏延那些事兒(6)魏延之死的罪魁禍首揭秘
曹魏眾將誰才是真正的「諸葛亮剋星」?大數據說話!
關羽打仗到底多牛?看看他給多少人送了戰功!
司馬懿打敗諸葛亮,史書兩種記載,正好相反!
諸葛亮和司馬懿都是三國時期傑出的政治家和軍事家,諸葛亮率軍北伐期間,曾打的司馬懿閉門不出,諸葛亮曾派人給司馬懿送去女人的衣服,以示羞辱,但是,司馬懿知道出戰必敗,還是選擇受辱。諸葛亮曾說,司馬懿...
三國志陳壽說的是政略為長軍戎為短?
有人說諸葛亮五出祁山徒勞無功。但是說徒勞無功,呵呵。下三郡,奪陰平武都,殺王雙張合,退郭淮,敗司馬。除了一次街亭用人失敗,一次沒攻下郝昭鎮守的陳倉,諸葛亮在戰術上失敗過幾次? 司馬懿軍事方面如何...
五子良將中此人最令蜀漢忌憚,卻被自己人借刀殺人!
前言:曹魏五子良將中有這樣一個人物,他的功勞不可謂不大,而且始終是蜀漢方面的心腹巨患,《三國志》的作者陳壽是這樣評價他:「郃識變量,善處營陳,料戰勢地形,無不如計,自諸葛亮皆憚之。」沒錯,他就是...
為何現在人都開始黑諸葛亮的軍事才能
近年來感覺黑諸葛亮的人越來越多了,想我諸葛武侯,天才一般的存在,智慧的化身,雄才大略,喝劉關張一起坐鎮巴蜀,爭霸天下,成就了蜀漢的一番事業。三年春,亮率眾南征,【其秋悉平】。軍資所出,【國以富饒...
諸葛亮罕見的一次被司馬懿擊敗,損失上萬人!
諸葛亮和司馬懿都是三國時期傑出的政治家和軍事家,諸葛亮率軍北伐期間,曾打的司馬懿閉門不出,諸葛亮曾派人給司馬懿送去女人的衣服,以示羞辱,但是,司馬懿知道出戰必敗,還是選擇受辱。諸葛亮曾說,司馬懿...
司馬懿為何要借諸葛亮的手殺掉張郃?真相很驚人
熟讀漢末三國歷史,我們都知道張郃是曹魏活得最久的五子良將,尤其是在曹魏後期堪稱首屈一指的名將,在他投降曹操以來,一直備受重用,但是卻因為官職的問題,不能獨擋一面,受人節制,最終導致其在231年,...
諸葛亮第四次北伐到底是大勝還是大敗?
背景:230年9月曹魏三路伐蜀因大雨退軍,同期為應對曹魏三路伐蜀,諸葛亮掌控了李嚴江州軍隊,蜀國軍事力量空前強大;12月蜀國以魯梁之地在吳,改封魯王梁王,吳蜀聯盟信號進一步加強。231年2月,諸...
觀史談兵:《虎嘯龍吟》弱爆了,司馬懿竟大敗諸葛亮殺敵上萬!
《晉書》記載:張郃勸司馬懿分兵駐守,司馬懿認為不能分軍;於是就進軍。諸葛亮聽說魏軍到了,就率領軍隊去上邽割麥子。諸將害怕。司馬懿說我兩天就能趕到,趕到後,諸葛亮逃走了。司馬懿又說了,諸葛亮好對付...
諸葛亮最忌憚的不是司馬懿,而是這位猛將!
諸葛亮是三國蜀漢著名的政治家和軍事家,一生輔佐劉備父子兩代,為蜀漢政權鞠躬盡瘁,死而後已,諸葛亮為了恢復漢室,五次北伐,直到病死在五丈原軍中。諸葛亮一生也經歷不少戰役,他最忌憚的不是司馬懿,而是...
「死諸葛走生仲達」司馬懿是否像《新三國演義》一樣氣得打滾?
「死諸葛走生仲達」是一個經典故事,也是一個經典的成語,在辭海中,它代指「人雖死,餘威猶在,指用死人嚇唬活人。」那麼這個事件流傳到後世,好像是司馬懿的人生污點,那麼這個事件到底是否真實存在於歷史中...
司馬懿到底有沒有贏過諸葛亮,史書上的這個記載,讓人誤會了千年
司馬懿到底有沒有打贏過諸葛亮,這是個非常值得探討的話題。先前蘿蔔已經談論過,史料上記載,司馬懿和諸葛亮只對決了兩次。第一次,231年,諸葛亮以木牛流馬運糧,出兵岐山。司馬懿親自督率張郃、費曜、戴...
司馬懿畏蜀如虎,卻為何大敗諸葛亮?
文|小河對岸 231年,諸葛亮第四次北伐,圍祁山。正值曹魏大司馬曹真病重,故魏明帝曹叡命司馬懿西屯長安,督大將張郃、費曜、戴陵、郭淮等抵禦蜀軍。而諸葛亮此次北伐,也是諸葛亮與司馬懿唯一的一次正面...