少要一個月,到時候我的城池已經加固,諸將和士兵都部署在了深險之地。司馬懿即使來了,我又有何懼?丞相請放寬心,只等捷報傳來!”孔明看完信,將信擲在地上,跺腳說:“孟達必定會死在司馬懿手中!”馬謖問:“丞相為什麼這麼說?”孔明回答:“兵法雲:‘攻其不備,出其不意。’豈能容他在一個月之內慢慢準備?曹睿既然委任了司馬懿,就賦予了他臨機決斷的權力,遇到叛亂即刻可以剷除,何須等待奏報?如果他知道孟達反叛,不出十天,大軍必到,我們怎麼來得及應對?”眾將都表示佩服。孔明急忙命令送信的人回去告訴孟達:“如果還沒有起事,千萬不要讓同謀的人知道,一旦洩露,必定失敗。”那人拜別孔明,返回新城去了。
司馬懿在宛城閒住時,聽說魏兵多次敗於蜀軍,於是仰天長嘆。他的長子司馬師和次子司馬昭兩人都胸懷大志,通曉兵書。當時他們侍立在司馬懿身邊,見他長嘆,就問:“父親為何長嘆?”司馬懿說:“你們哪裡知道國家大事的艱難?”司馬師問:“莫非是嘆息魏主沒有重用父親嗎?”司馬昭笑著說:“早晚魏主會宣召父親的。”話還沒說完,忽然有使者持節來到,傳達魏主的詔令。司馬懿接詔後,立即調動宛城各路軍馬。這時又有人報告說金城太守申儀的家人有機密事情求見,司馬懿喚他進入密室詢問,那人詳細述說了孟達想要反叛的事情,並透露孟達的心腹李輔和孟達的外甥鄧賢已經隨同狀子出首告發。司馬懿聽後,以手加額說:“這真是皇上的洪福齊天!諸葛亮大軍在祁山,殺得我們內外都膽寒。現在天子不得已而親臨長安,如果早晚不用我的計策,孟達一旦起事,兩京就危險了!這個叛賊必定和諸葛亮有勾結,我先擒住他,諸葛亮定然會心寒,自然會退兵。”長子司馬師說:“父親可以趕快寫表奏報天子。”司馬懿說:“如果等聖旨下來,一來一回要一個月時間,那就來不及了。”於是立即傳令起程,一天要走兩天的路程,如有遲誤立即斬首。同時命令參軍梁畿帶著檄文星夜趕往新城,讓孟達等準備出征,使他們不疑有詐。梁畿先行出發,司馬懿隨後發兵。
行了兩天後,山坡下突然轉出一支軍隊,原來是右將軍徐晃。徐晃下馬見司馬懿說:“天子已經駕到長安親自抵禦蜀軍現在都督要去哪裡?”司馬懿低聲說:“現在孟達造反了我去擒拿他。”徐晃說:“我願意做先鋒。”司馬懿大喜於是合兵一處。徐晃擔任前部司馬懿在中軍二子押後。又行了兩天前軍哨馬捉住了孟達的心腹人搜出了孔明的回信來見司馬懿。司馬懿說:“我不殺你你從頭開始詳細說。”那人只得將孔明和孟達之間的事情一一述說。司馬懿看了孔明的回信大吃一驚說:“世間能人的見解都是一樣的我的計策竟然被孔明識破了。幸好天子有福獲得這個訊息孟達現在無能為力了。”於是星夜催軍前行。
孟達在新城和金城太守申儀、上庸太守申耽約定好日期一同起事。但申耽、申儀二人只是假裝答應他每天只是調練軍馬等待魏兵到來便作為內應卻向孟達報告說軍器糧草都還沒有完備不敢約定起事日期。孟達對他們深信不疑。忽然有報告說參軍梁畿來到孟達將他迎入城中。梁畿傳達了司馬懿的將令說:“司馬都督現在奉天子詔令調集各路軍隊以退蜀兵。太守可以集結本部軍馬聽候調遣。”孟達問:“都督什麼時候起程?”
梁畿告訴孟達:“司馬懿此時應該已經離開宛城,前往長安了。”孟達心中暗喜,想道:“我的大事就要成功了!”於是他設宴款待了梁畿,並將他送出城外,隨即通知申耽、申儀,讓他們知道明天就要舉事,換上大漢的旗號,調集各路人馬,直接攻取洛陽。
然而,就在這時,忽然有報告說:“城外塵土沖天,不知道是哪裡的兵馬來了。”孟達登上城牆一看,只見一隊打著“右將軍徐晃”旗號的兵馬飛奔而來。孟達大驚失色