第一次北伐,孔明痛失街亭,雖然得姜維, 內心仍然十分自責。趙雲,更使他覺得再這樣下去,實力只有愈來愈弱。因為人才培育不易,而折損太快。何況有人認為北伐既然這麼困難,不應該輕動。所以孔明再度上表,以明白宣示自己的決心,和實際上的需要。
他首先以「漢賊不兩立,王業不偏安」為宗旨,說明北伐的正當性。接著提出六大疑點,來反駁偏安的可能性。因為蜀魏交界都是山地,充滿了大大小小的路徑。如果採取防禦的策略,兵力必須大幅度分散。不但防不勝防,而且互相救援,也十分困難。敵人隨時可以集中兵力,攻擊某一據點。即能突破防線,實在相當危險。惟有以攻為守,不斷採取主動出擊的策略,使敵人疲於奔命,才是最有利的方式。使反戰派同仁,知所警惕。不要以為劉備亡故,原先的理想便丟在腦後。
最後說明天下來很難料,變化莫測。惟有「鞠躬盡瘁,死而後已」,堅持以身殉國,希望大家多多支持。
和上一次的出師表比較起來,少一份信心,多一份決心。看來他已經覺悟,他這一輩子的任務,不在一統天下。而在有始有終,絕不動搖。劉備當年要起來的時候,多虧曹操不斷地做球,讓劉備節節上升。現在司馬懿將要起來,輪到孔明不斷做出各種變化球,使司馬懿磨練精進。那一隻看不見的手,不明說,卻十分合理。
劉禪甚喜,令孔明出師。起三十萬精兵,不善觀魏延也沒有辦法,以他總督前部先鋒,逕奔陳倉道口。
司馬懿的良好作戰績效,使曹真承受很大的壓力。他自覺再不好好表現,曹叡的心,便會偏向司馬懿,對自己非常不利。所以千方百計,找到王雙這員大將。趁孔明再度來犯時,向曹叡推薦王雙,做為先鋒。曹叡一見,果然不同凡響,立刻封為虎威將軍前部大先鋒。曹真為大都督,起兵十五萬。會合郭淮、張郃,分路把守隘口。把司馬懿擺在一邊,以免奪了功勞。
兩軍開打,王雙果然厲害,連斬二將。孔明問姜維有何良策?姜維派人裝成百姓,身上帶著呈給曹真的信,故意讓魏軍逮住。 把密件呈給大都督,說姜維原是魏人,不得已而降蜀。現在願意和曹真配合,以舉火為號,生燒蜀人糧草,再擒孔明,以自贖前罪。曹真大喜,費耀卻勸阻都督不能輕信。由他帶領軍士,前去相應。
結果費耀中計自刎,魏兵大敗。孔明重賞姜維,只可惜大計小用,並未誘殺曹真。曹叡大驚,即召司馬懿商議。司馬懿說堅守關隘,不必出戰。蜀兵糧食供應不上,自然退兵。那時候乘虛追擊,可擒孔明。
曹真很不服氣,為什麼要聽司馬懿的話?他派王雙打聽蜀營動靜,見魏延拔寨而退。於是大力追趕,中了魏延的埋伏。王雙措手不及,被魏延一刀砍於馬下。
從此曹真心中懷恨司馬懿,這樣不和的氣氛,曹叡應該負起很大的責任。他不能一味鼓勵兩個競爭,否則最大的受害者,必定是他自己。曹叡愈來愈信司馬懿,實際上曹真也幫了很大的忙。然而司馬懿會這樣想嗎?以他的行事作風,恐怕未必。