馬謖到死也沒聽明白諸葛亮的意思,諸葛亮吩咐馬謖的話中,從頭到尾,只說守住街亭,能守住就行了,但是馬謖還想着殺敵,把兵屯到山頂是想自高而下衝鋒的時候方便,就這樣被司馬懿給破了。
街亭一失去,諸葛亮馬上就安排撤退,大將都被安排走了,司馬懿率領十五萬大軍殺奔西城縣,此時諸葛亮身板一員武將沒有,兵力也只有兩千五百軍,這要是打起來,肯定不是司馬懿的對手,這時候,諸葛亮列下了名垂千古的“空城計”。
從歷史的角度看,這是子虛烏有的,街亭距離諸葛亮的西城有那麼段距離,而且路還不好走,司馬懿那能來那麼快,做飛機啊,況且,你都兵臨城下了,還有十五萬人,派幾千軍士進去打探打探,什麼情況不久清楚了?不過三國裡還真有人用過空城計,那個人是老曹,公元197年,老曹打呂布的時候,擺過空城計,而且成功了。
回到演義裡,我寧願承認是司馬懿看破了諸葛亮的空城計而不殺諸葛亮,因爲當時司馬懿的在朝廷的地位很不穩固,老曹家一輩子放着自己,曹睿是萬般無奈了,實在是沒有人了,纔想起司馬懿了,這要是諸葛亮死了,司馬懿估計也只有在家種一輩子地的命了。
諸葛亮兵退,然後揮淚斬馬謖,這裡面有一段挺有意思的,就是馬謖在刑場上,“謖泣曰:丞相視某如子,某以丞相爲父……”然後諸葛亮說,“吾與汝義同兄弟,汝之子即吾之子……”看出啥了沒有,這簡直就是“我管你叫哥,你管我叫爸,從今以後,咱倆各論各的……”
諸葛亮退兵了之後,曹睿也退兵了,因爲西邊的仗剛剛打完,東邊又開始了,曹休暗中策反了鄱陽太守周魴,想以此爲內應,進攻東吳,不料周魴是詐降,爲了騙曹休,把頭髮都割了,結果曹休孤軍深入,被徐盛胖揍一頓,攆回江北了,氣的曹休生了一場大病,剛剛回到洛陽就歸天了。
孫權剛剛擊敗了曹軍,士氣大振,於是派人到蜀國,一是揚自己威風,而是自己打完了,下面該輪到你了,此時諸葛亮歷經十個月的整頓,兵精糧足,正好意欲出兵,不想出兵之前,得到一個噩耗,趙雲去世了。
於是諸葛亮上呈《後出師表》第二次領軍三十萬北伐,時年公元228年冬。
曹睿得知諸葛亮又來了,這一次,依舊是沒有使用司馬懿,而是使用了自家人曹真,卻說諸葛亮兵臨陳留城下(河南開封),鎮守陳留的是司馬懿舉薦的大將郝昭,陳留只是一座小城,但是位置卻十分重要,諸葛亮命魏延攻打,沒想到魏延連攻了十日都沒攻下來。
諸葛亮大驚,然後親自引兵前來,陳留兵將雖然不多,但是個個英勇,郝昭更是身先士卒,諸葛亮架雲梯,郝昭用火箭燒之,諸葛亮挖地道,郝昭挖橫溝以拒之,一連攻了二十餘日,諸葛亮也沒拿下陳留,此時王雙的先鋒部隊已到,諸葛亮派部將謝雄和龔起前去迎敵,不想謝雄和龔起均不是王雙的對手,雙雙死於王雙的刀下,諸葛亮再派張嶷前去迎戰,不料張嶷中了王雙的詐敗之計,被王雙的流星錘偷襲的手,重傷墜馬。
諸葛亮見陳倉堅守不能攻下,又來了個王雙,遂決定繞過陳倉,命魏延守住陳倉,諸葛亮大軍自從祁山而出,曹睿得知,急忙問司馬懿,司馬懿只有一個字,守,讓曹真拒不出戰,陳倉乃是運糧之所,如今陳倉不克,諸葛亮軍中必定無糧,曹睿遂讓曹真堅守不出。
這一招果然收到了奇效,諸葛亮雖然取得了幾次小勝,但是軍糧日漸不濟,於是緩緩退兵,但是退兵之前,也要把王雙幹掉,魏延在陳倉據守,得知諸葛亮退兵,自己也火速退兵,陳倉城裡一合計,郝昭守城,王雙出來追殺,蜀兵果然大敗,魏延一拍馬,一溜煙跑了,不料王雙返城之際,魏延又繞了回來,一聲爆喝,王雙措手不及,被魏延一刀站於馬下。
公元229年,孫權正是登基稱帝,立孫登爲太子,諸葛瑾的長子諸葛恪爲太子左傅,張昭的次子張休爲太子右傅,蜀中人聞孫權稱帝,均是大驚,諸葛亮卻送孫權金錢,布匹,牛馬,寶珠作爲賀禮,約定東吳起兵攻打曹魏,此時司馬懿正在東邊,只要把司馬懿牽制住了,諸葛亮這邊就好辦了。
話說陳倉郝昭忽然病重,曹真得知,急忙遣大將張郃前去接替郝昭,不料諸葛亮早就得到了消息,等張郃到了陳倉,諸葛亮早已經把陳倉拿下了,張郃中了諸葛亮之計,大敗而回,然後諸葛亮遣姜維引軍一萬攻取武都(甘肅隴南),王平引一萬攻取陰平(四川油江小溪壩鎮)。
曹睿得知東面孫權遣陸遜屯兵武昌,意欲北進,西邊諸葛亮已經拿下了陳倉,大軍正開往祁山,此時曹真養病在家,曹睿急忙召見司馬懿,問司馬懿對策,司馬懿一句話正中諸葛亮和孫權的軟肋,司馬懿說,陸遜吞兵武昌,其實就是做做樣子,他不會真打的,他要看諸葛亮這一次能不能出得了祁山,拿下長安,如果能,孫權肯定會出兵,如果跟前兩次一樣,孫權在武昌的兵馬自然就退了。
於是曹睿拜司馬懿爲大都督張郃爲先鋒,戴陵爲副將,起兵十萬殺奔長安而來。到了長安,司馬懿急命郭淮,孫禮起兵三萬救武都和陰平,不料中了諸葛亮的伏兵之計,郭淮孫禮大敗而回,但是張苞在追趕的途中,墜落山澗,重傷昏迷,被諸葛亮送到益州養病。
司馬懿料定諸葛亮不再武都和陰平,故而前張郃和戴陵再引兵攻打二城,不料又被諸葛亮算計上了,張郃,戴陵又是大敗,二人死戰才殺出一條血路逃了回去,卻說司馬懿大寨連日不戰,據守不出,讓諸葛亮很是苦惱,不過很快就想到一出計謀,諸葛亮拔寨而去,魏將皆以爲諸葛亮兵糧不濟退兵了,準備追殺,司馬懿卻說諸葛亮亮肯定是詐退,兩邊肯定有伏擊,於是派人查看一番,果然,諸葛亮後撤三十里就紮下了大寨。
於是司馬懿將計就計,用一小隊人馬假裝追殺諸葛亮大寨,然後兩邊張郃,戴陵暗下伏兵,專殺諸葛亮的伏兵,卻說論算計,司馬懿還真算不過諸葛亮,諸葛亮在張郃,戴陵外面,還佈下了一層伏兵,馬忠,張嶷,吳懿,王平相繼殺出,姜維執槍,直取司馬懿大寨,司馬懿大驚,一口氣退了五十里,穩下了大寨,然後又是堅守不出。
卻所諸葛亮連勝了三局司馬懿,收穫兵馬輜重無數,忽然有人來報張苞病亡,諸葛亮放聲大哭,口中吐血,瞬間被病魔擊垮了,臥牀不起,遂命部下急令退兵,於是諸葛亮的第三次北伐,最終,也是無疾而終。
卻說魏國人得知諸葛亮病了,趁他病,要他命,司馬懿,曹真回到洛陽稍加整頓之後,馬上攜四十萬大軍殺奔祁山而來,不料早被諸葛亮算的,最近老天要下下雨,而且要連下一個月,水漫及腰,司馬懿和曹真不得不退兵。
此時諸葛亮經過調理,身體已經康復了許多,見司馬懿和曹真退兵,馬上遣魏延,張嶷,陳式,杜瓊,廖化五將領兵自萁谷進軍,馬岱,王平,張翼,馬忠自斜谷進軍,卻說司馬懿已經算到了自己走後諸葛亮定然起大軍,於是曹真守萁谷,自己守斜谷。
卻說萁谷這一支,曹真不信司馬懿之謀,料定諸葛亮並不會來追趕,所以不以爲意,只派一員副將秦良於遠處盯梢,不料蜀兵出其不意,廖化一刀砍死秦朗,然後蜀兵盡換魏兵的衣服,打入了曹真內部,與魏延等人裡應外合,攻襲了曹真的大寨,多虧司馬懿率軍前來,救了曹真,二人引兵在渭水紮下大寨,曹真經過此一役,氣胸上田,腦中淤血,不禁病倒了,諸葛亮聞之,馬上派魏國的降卒送給曹真一封信,把曹真連損連罵帶挖苦,細細數落了一遍,曹真看完,一口氣提上不來,直接被氣死了。
曹睿一聽曹真被諸葛亮弄死了,大怒,命司馬懿即可進軍,司馬懿與諸葛亮兩軍陣前鬥起了陣法,司馬懿仍不是諸葛亮的對手,司馬懿氣急敗壞,命全軍攻擊,不料姜維,張翼的伏兵殺出,司馬懿又是大敗一陣。
諸葛亮正乘勝追擊之時,不料此時諸葛亮突然收到了劉禪的詔書,命令即可回京,原來諸葛亮出兵,一切軍糧事務由李嚴來負責,李嚴有位心腹叫苟安,本次的軍糧運輸,便有苟安帶隊,不料苟安貪酒,晚了十日才把軍糧送到,被諸葛亮杖責八十軍棍,苟安氣不過連夜投了司馬懿,司馬懿見不是諸葛亮的敵手,便讓苟安會益州散佈流言,據說諸葛亮大權在握,心有反義,劉禪身邊的宦官平時都非常憎恨諸葛亮,在劉禪身邊添油加醋,這纔有了命諸葛亮回京一說。
諸葛亮亮的第四次北伐,也是告一段落了。