魏营的巡哨兵来报告司马懿说:“蜀兵大队已经退去,但不知道城中还有多少兵马。”
司马懿亲自去查看,看到城上插着旌旗,城中烟起,笑着说:“这是一座空城。”
派人去探查后,果然是一座空城。司马懿大喜说:“孔明已经退去,谁敢去追他?”
先锋张合说:“我愿意去追。”
司马懿阻止说:“你性格急躁,不能去。”
张合说:“都督出关的时候,任命我为先锋,现在正是立功的好机会,却不用我,这是为什么?”
司马懿说:“蜀兵退去,险阻的地方必定有埋伏,必须非常小心,才可以追赶。”
张合说:“我已经知道了,不必担忧。”
司马懿说:“你既然自己要去,那就不要后悔。”
张合说:“大丈夫舍身报国,即使死万次也不会怨恨。”
司马懿说:“你既然坚决要去,那就带五千兵马先行,再让魏平带二万步兵和骑兵随后,以防埋伏。我再带三千兵马在后面策应。”
张合领命后,火带兵追赶。
追了三十多里后,忽然背后一声大喊,树林内闪出一队兵马,为的大将横刀勒马大叫道:“贼将带兵去哪里!”
张合回头一看,原来是魏延。他大怒之下回马与魏延交锋。不到十个回合魏延诈败而走。张合又追了三十多里后勒马回顾现并没有伏兵于是又策马继续追赶。当他转过一个山坡时忽然喊声大起又闪出一队兵马为的大将是关兴。关兴横刀勒马大叫道:“张合休要再追!有我在此!”
张合拍马上前交锋。不到十个回合关兴拨马便走。张合继续追赶一直追到一个密林内。他开始心生疑虑派人四下哨探但并没有现伏兵于是放心大胆地继续追赶。没想到魏延却抄在前面截住了他的去路。两人又战了十多个回合后魏延再次败走。
张合愤怒地追赶上来,却又被关兴抄在前面,截住了去路。张合大怒,拍马与关兴交锋,战了十几个回合后,蜀兵纷纷丢弃衣物兵器等物,塞满了道路,魏军都下马争抢。魏延和关兴两位将军轮流交战,张合奋勇追赶。看看天色已晚,他们赶到了木门道口,魏延拨回马,高声大骂:“张合逆贼!我不与你相抗,你却只顾追来,我今日与你决一死战!”
张合十分愤怒,挺枪骤马,直取魏延,魏延挥刀迎战。不到十个回合,魏延大败,丢弃了全部衣甲、头盔,单骑带着败兵逃向木门道中。张合杀得兴起,见魏延大败而逃,于是催马赶来。此时天色昏暗,一声炮响,山上火光冲天,大石和乱柴滚落下来,阻断了去路。张合大惊:“我中计了!”
急忙回马时,却现背后已经被木石塞满了归路,中间只有一段空地,两边都是峭壁,张合进退无路。忽然一声梆子响,两侧万箭齐,将张合及其百余个部将全部射死在木门道中。后人有诗曰:“伏弩齐飞万点星,木门道上射雄兵。至今剑阁行人过,犹说军师旧日名。”
张合已死,随后赶到的魏兵看到道路被塞,知道张合中计,于是众军勒马急退。忽然听到山头上有人大叫:“诸葛丞相在此!”
众军仰头望去,只见孔明站在火光之中,指着众军说道:“我今日围猎,本想射一匹马,却误中了一只獐。你们各自安心回去告诉仲达:早晚他必定会被我所擒获。”
魏兵回去见到司马懿,详细报告了之前的事情。司马懿非常悲伤,仰天长叹:“张隽乂身死,是我的过错啊!”
于是收兵回洛阳。魏主听到张合的死讯后挥泪叹息,命人收殓其尸并厚葬他。
孔明进入汉中后打算返回成都见后主刘禅。都护李严却妄奏刘禅说:“我已经备好了军粮将要运往丞相的军营中但不知道丞相为何突然班师回朝。”
刘禅听到奏报后立即命令尚书费祎前往汉中见孔明询问班师的原因。费祎到达汉中后传达了刘禅的旨意。孔明大吃一惊说:“李严信告诉我东吴将要兴兵进攻蜀川因此我才回师。”
费祎说:“但李严上奏称军粮已经备好您却无故回师所以天子派我来询问此事。”
孔明大怒命人调查此事结果现是李严因为军粮筹措不齐怕丞相怪罪所以才信召回孔明又妄奏天子掩饰自己的过失。孔明非常愤怒地说:“这个匹夫为了一己之私而耽误了国家大事!”
他打算将李严召来斩但费祎劝道:“请丞相念及先帝托孤的情意姑且宽恕他吧。”
孔明听从了费祎的建议。费祎随即上表奏报刘禅刘禅看后勃然大怒命令武士将李严推出斩。但参军蒋琬出班奏道:“李严是先帝托孤之臣请陛下开恩宽恕他。”
刘禅听从了蒋琬的建议将李严贬为庶人流放到梓潼郡闲置。
孔明回到成都后任命李严的儿子李丰为长史积极筹备粮草整治军械抚恤将士用了三年的时间来准备出征。两川的人民和军士都感激他的恩德。光阴荏苒不觉过了三年时值建兴十二年春二月孔明入朝向刘禅奏报说:“我已经抚恤将士三年了。现在粮草充足军器完备人马雄壮可以出兵伐魏了。这次如果不能扫清奸党恢复中原我誓不见陛下!”
刘禅却说:“现在我们已经和吴、魏形成了鼎足之势他们并没有入侵我们相父为何不安享太平呢?”
孔明回答说:“我身受先帝的知遇之恩即使在梦中也没有停止过筹划伐魏的策略。我会竭尽全力为陛下攻克中原重振汉室这就是我的愿望。”
他的话还没说完班部中的一个人站出来说:“丞相不可兴兵。”
众人看去原来是谯周。