郭淮对曹真说,西羌的人从太祖时就向我们连年进贡,文皇帝对他们也很恩惠,可以向他们求救,并许诺和亲,让羌兵在后面袭击蜀兵,我们以大兵袭击,首尾夹攻,可以大胜。
西羌国王彻里吉收到信,派出文武二将雅丹和越吉,带着十五万羌兵去到西平关。守关蜀将韩祯报知孔明。
孔明说马岱熟悉羌人的性情,让他作向导,关兴、张苞二人一起去战羌兵。
羌兵的铁车首尾相连,车上众多兵器像城池一样坚固,蜀兵大败。关兴被围困,越吉追击关兴到一处河涧,关兴掉落水中。生死存亡之际,关兴看到父亲关羽打败羌兵,越吉跳水而走。关公手指东南方向让关兴往那走,说他会护他归寨。
于是关兴往东南方向走,碰到张苞,张苞问他有没看到二伯父,关兴说我也看到了。原来张苞也被铁军围困,关公打退羌兵救了他,让他往这个方向来救关兴。
张苞、关兴回到寨中,让马岱守寨,他俩去禀告丞相,用计策来破兵。
孔明听了张苞、关兴对羌军的描述,看着快要下雪的乌云密布,心生一计,于是安排好各依行事。
孔明让姜维在雪地中把羌军引过去,踏入陷坑中,后面的铁车因为跟得紧,自相践踏,蜀中各将出来左冲右突,杀了越吉,擒了雅丹。
孔明对雅丹说,我的主人是大汉皇帝,今天让我来讨贼,你们为什么要造反呢?我们是邻邦,要永结盟好,不要听了反贼的挑唆。于是放了雅丹,他们谢了孔明。
孔明带着三军连夜投祁山大寨而去,让关兴、张苞先行,一边写书上奏捷报。
曹真看羌兵多日没有消息,有人来报说蜀兵拔寨收拾起程了。郭淮说是羌兵打败了蜀兵,所以他们退去,于是兵分两路去追蜀兵,却被蜀军杀败。
魏延斩了曹遵,赵云斩了朱赞。曹真、郭淮二人带着败兵走脱,蜀兵全胜,追到了渭水,夺了魏寨。曹真失了两个先锋,写信申报朝廷,请求援兵。
钟繇以全家性命向曹睿举荐司马懿,他说诸葛亮忌惮司马懿,所以散布谣言让我们贬了司马懿,现在应该给司马懿恢复官职,让他去抵抗蜀兵。
曹睿也后悔贬了司马懿,听说他闲在宛城,便让人去宛送诏书,要恢复司马懿官职,起南阳诸军来长安会合,曹睿要御驾亲征。
孔明在祁山寨中,镇守永安宫的李严让儿子李丰来见,说孟达此前降魏是形势所迫,以前曹丕爱惜他看重他,现在曹睿即位,很多人嫉妒他,他一直想回到蜀国。孟达现在在新城,听说丞相您伐魏,他想起金城、新城、上庸三处军马去取洛阳,丞相取长安,两京可大定。孔明大喜。
忽然又有人来报说魏主曹睿一面驾幸长安,一面复了司马懿的官职,让司马懿一起去长安聚集。
孔明大惊,如果孟达想举事被司马懿知道,事情会败露,如果孟达死了,中原就不容易取了。
孔明让心腹回复孟达,让他要小心谨慎,防着司马懿。
孟达却觉得孔明太过小心,他觉得就算司马懿知道他要举事,也要先奏报魏主,来回一趟要一个月,他早就安排好一切了。
孔明看到孟达的回信跺脚说,孟达将要死于司马懿之手了,曹睿既然要恢复司马懿的官职,如果他知道孟达要举事,时间紧迫,他定会先平叛了孟达再报魏主。
再说司马懿接到诏书,调宛城诸路军马,忽报说金城太守申仪家派人密告孟达要造反。
司马懿决定先抓了孟达,孔明自会退兵。
司马懿让梁畿去通知孟达准备攻蜀的事情,使孟达不会怀疑他已经知道他要造反的事情,稳住孟达。
司马懿带兵去新城,抓到孔明安排去给孟达送信让他小心司马懿的人,司马懿感慨孔明已经看穿了自已的计策,庆幸这信没有送出去。于是他让徐晃为先锋,杀向新城孟达。
孟达约金城太守申仪、上庸太守申耽选定日期举事,他们借口说没有准备好,其实是在等魏兵。
梁畿报告孟达说司马懿让他起兵去退蜀兵。孟达问司马懿在哪?梁畿说去长安了。于是孟达觉得大事要成,命令明天换上大汉旗号举事,发诸路军马去取洛阳。
忽然报说城外徐晃来攻,孟达在城上拉起吊桥一箭射中徐晃的头,虽被魏将救回去,但还是死了。
这时司马懿带兵来到,孟达才惊觉不出孔明所料,于是闭门坚守。城外被司马懿围得铁桶似的,忽然看见申耽、申仪从外面杀过来,孟达以为是救军,开了城门,没想到申耽、申仪是和司马懿一伙的。孟达抵敌不住,被申耽刺死了。
司马懿大胜,报知曹睿,曹睿给申耽、申仪升了官职。
司马懿带军到长安城外下寨,入城见曹睿,向他解释没有先上奏就去了新城杀孟达,是因为事态紧急,怕孔发现,还把孔明给孟达的回信给曹睿看。
曹睿称赞司马懿的才识,并赐他一对金铖斧,遇到机密事情,不用上奏,可行通便。
曹睿令司马懿出关破蜀,司马懿推荐张郃为先锋。于是张郃随司马懿出长安去破蜀兵。
不知此去胜负如何,请看下回分解。