却说司马懿奏曰:“臣常奏陛下,言孔明必出陈仓,故以霍昭守之,今果然应矣。若从陈仓入寇,运粮甚便,幸有霍昭、王双守把,必不敢从此路运粮。其余小路,搬运艰难,不易到也。臣算蜀兵所费行粮止有一月,若粮尽必走矣。蜀兵利在急战,魏兵只宜久守。陛下可使人持诏,令子丹坚守诸路关隘,不要出战。不须—月,蜀兵自走,却乘虚而击之,诸葛亮可擒也。”叡忻然曰:“卿既有先见之明,何不自引一军以袭之?”懿曰:‘臣非惜身重命,实欲存下此兵,以防东吴陆逊耳。吴王不久必僭越称尊号;如称尊号,恐陛下伐之,定然先入寇矣,臣故待之。陛下免忧。”正言间,忽近臣奏曰:‘曹都督奏报军情。”懿奏曰:“陛下可速令人叮咛告戒子丹,凡追赶蜀兵,观其虚实,不可轻入重地,以中诸葛亮之奸计。”叡即时下诏,遣太常卿韩暨持节告戒曹真:‘切不可战,务在谨守;只待蜀兵退去,方许击之。”司马懿送韩暨于城外,嘱之曰:“吾以此功让与子丹;汝见子丹,休言是吾所陈之意,只道天子降沼,教保守为上。追赶之人,大要仔细,勿遣性急气躁者追之。”暨辞去。

却说曹真正升帐议事,忽报天子遣太常卿韩暨持节诏至,真忙出寨接入。受沼已毕,真退与郭淮、孙礼计议韩暨之言。淮笑曰:“此乃司马仲达之见也。”真曰:“此见若何?”淮曰:“此言深识诸葛亮用兵之法也。久后破蜀兵者,必仲达矣。”真又问曰:“倘蜀兵不退,又何论耶?”淮曰:“可密令人去,教王双引兵于小路巡哨,自然粮不敢运。待一月终,粮可尽绝,蜀兵自走矣,乘势追之,有何不胜也?”孙礼曰;“某去祁山虚妆做运粮兵,车上尽装干柴茅草,以硫黄焰硝灌之,却教人虚报陇西运粮到。若蜀人无粮,必然来抢。待入其中,却放火烧车,外以伏兵应之,可取胜矣。”真喜曰:“此计大妙!”即令孙礼引兵望祁山西行计,又遣人教王双引兵于小路上行计。郭淮引兵提调箕谷、街亭,令诸路军马守把险要。真又令张辽之子、偏将军张虎为先锋,乐进之子乐綝为副先锋。此二人同守大寨,如得将令,方许出战追击。

却说孔明在祁山寨中,每日令人搦战,数兵坚守不出。孔朗唤姜维等商议曰:“魏兵坚守不出,是料吾军中无粮也。今陈仓转运不通,其余小路盘涉艰难,吾算随军粮草,不敷一月用度,如此奈何?”正踌躇之间,忽报陇西魏兵远粮数千车于祁山之西,运粮官乃琢郡容城人也,姓孙名礼,字德达。孔明曰:“其人若何?”有魏人告曰:‘此人曾随魏王出猎于大石山,忽惊起一猛虎,直奔御前,孙礼下马拔剑斩之,从此封为上将军。乃曹真心腹之人也。”孔明笑曰:“此是魏将料吾乏粮,故用此计。车上装载者,必是茅草引火之物也。吾平生专用火攻,彼焉能用火哉?彼若知吾军去劫粮车,必来劫吾寨矣。可将计就计而行,大事岂不成哉!”遂唤马岱,分付曰:‘汝引三千兵,径到魏军屯粮之所,不可入其营,但于上风头放火。若烧着车仗,魏兵必来围之。”再令马忠、张嶷各引五千兵在外围住,内外夹攻:“破魏兵必矣。”三人受计去了。又唤关兴、张苞,分付曰:魏兵头营接连四通之路。今晚若西山火起,魏兵必来劫吾营也。汝二入却伏于魏寨左右,只等他兵出寨,汝二人便可劫之。”又唤吴班、吴懿,分付曰:“汝二人各引一军伏于营外,如魏兵到,可截断归路。”孔明分拨已毕,自在祁山上凭西而坐。

却说魏军探知蜀兵要来截粮,慌忙报与孙礼。礼令人飞报曹真。真遣人去头营分付张虎、乐綝:“看今夜山西火起,蜀兵必来救应。可以出军,如此如此。”二将受计,令人登搂专看号火。

却说孙礼把军伏于山西,只待蜀兵。是夜二更,马岱引三千兵而来,人皆衔枚,马尽勒口,径到山西,见许多车仗,重重叠叠,攒绕成营,车上遍插旌旗。忽然西南风起,岱令头军径去营南放火,车仗尽着,火光冲天。孙礼只道蜀兵到寨内,必是魏军放起号火,急引兵一齐掩至。背后鼓角喧天,两路军杀来,乃是马忠、张嶷,把魏军围在垓心。孙礼大惊,又听的魏军中喊声起,一彪军从火光里杀来,乃是马岱也。内外夹攻,魏兵大败。火紧风急,人马乱窜,死者无数。孙礼引中伤军,突烟冒火而走。

却说张虎在营中,望见火光,又不知魏兵胜负,只顾大开寨门,与乐綝尽引人马,杀奔蜀寨来,不见一人,急收军回。吴班、吴懿两路军杀出,断其归路。张、乐二将急冲出重围,奔回寨时,土城之上,箭如飞蝗,却被关兴、张苞取了营寨。魏兵大败,皆投曹真寨来。方欲入寨,忽见一彪败军飞奔而来,乃是孙礼,遂入寨见真,各言中计之事。真听知,谨守大寨。

却说蜀将皆胜,回见孔明。孔明令人密授计与魏延,教拔寨齐起,杨仪曰:“今已大胜,挫尽魏兵锐气,何故收军也?”孔明曰:“吾退师者,乃料魏人不知吾病也。吾病乃无粮耳,利在速战。今彼坚守,吾病兴矣,可以退兵。魏人暂时而败.中原必有添益。若以轻骑袭吾粮道,那时要归不能矣。今乘魏兵新收,不敢正视,吾兵使可退去,曹真料吾必不走也。吾所忧者,但魏延一军,在陈仓道路拒住王双,急不能脱身。吾已令人授以密计,教斩王双,使魏人不敢追也。只今后队先行。”当夜,孔明只留金鼓手在寨中打更,分明提铃喝号。凡事皆备,一夜兵已退尽,只落空营。

却说曹真正在帐中忧闷,忽报有—彪军到。真令人哨探,乃是左将军张郃也。郃下马入帐,与真曰:“某奉圣旨,特来听调。”真曰:“曾别仲达否?”郃曰:“仲达特令某来也。方才路闻孙将军计不成,都督哨探否?”真曰:“新败以来,未曾敢进。”郃曰:“仲达分付云:‘魏军胜,蜀兵必不肯去;若魏兵败,蜀兵必去矣。’此乃兵家之玄机,不可不察也。”真未信,令人探之,果是虚营,只插着数十面旗,兵已去了二日也。真急令郃追之。

且说魏延受了密计,当夜二更,拔寨急回汉中。早有细作报与王双。双大驱士马,并力追赶。追到二十余里,看看赶上,见魏延旗号在前,双大叫曰:“魏延休走!”蜀兵更不回头,双拍马赶来。背后魏军叫曰:“将军休赶!”背后魏延仍在城外下寨,城中放起火了。双使勒回马时,只见一片火起,忙令退军。行到山坡左侧,忽一骑马从林中骤出,大喝曰:‘魏延在此!”王双大惊,措手不及,被延一刀砍于马下。魏兵疑有埋伏,四散逃走。延手下止有三十骑人马,望汉中缓缓而回。后史官有诗赞曰:

孔明妙算胜孙、庞,破魏吞吴定蜀邦。进退行兵神莫测,陈仓道口斩王双。

原来魏延受了孔明密计,先教存下三十骑伏于王双营边,只待王双起兵赶时,却去他营中放火;双若回寨,可作提防,延因此斩之。

却说魏延引兵回到汉中,见了孔明,交割了人马,孔明设宴大会,不在话下。

且说张郃追蜀兵不上,回到寨中,忽有陈仓城霍昭差人申报,言斩了王双。曹真闻之,伤感不已,因此忧成病疾,遂回洛阳,命郭淮、孙礼、张郃守长安诸道。

却说吴王孙权设朝,忽有细作人报说:“请葛丞相出师两次,魏都督曹真兵损将亡。”群臣大喜,皆劝吴王兴师伐魏,以图中原。未知还是如何?