却说孔明引军在卤城打晒小麦,忽唤诸将听今曰:“今夜敌人必来攻城。吾料卤城东西麦田之内,足可伏兵;谁敢为我一往?”姜维、魏延、马忠、马岱四将出曰:“某等愿往。”孔明大喜,乃命姜维、魏延各引二千兵,伏在东南、西北两处;马岱、马忠各引二千兵,伏在西南、东北两处:“只听炮响,四角一齐杀来。”四将受计,引兵去了。孔明自引百余人,各带火炮出城,伏在麦田之内等候。
却说司马懿引兵径到卤城下,日已昏黑,乃谓诸将曰:“若白日进兵,城中必有准备;今可乘夜晚攻之。此处城低壕浅,可便打破。”遂屯兵城外。一更时分,郭淮亦引兵到。两下合兵,一声鼓响,把卤城围得铁桶相似。城上万弩齐发,矢石如雨,魏兵不敢前进。忽然魏军中信炮连声,三军大惊,又不知何处兵来。淮令人去麦田搜时,四角上火光冲天,喊声大震,四路蜀兵,一齐杀至;卤城四门大开,城内兵杀出:里应外合,大杀了一阵,魏兵死者无数。司马懿引败兵奋死突出重围,占住了山头;郭淮亦引败兵奔到山后扎住。孔明入城,令四将于四角下安营。
郭淮告司马懿曰:“今与蜀兵相持许久,无策可退;目下又被杀了一阵,折伤三千余人;若不早图,日后难退矣。”懿曰:“当复如何?”淮曰:“可发檄文调雍、凉人马并力剿杀。吾愿引军袭剑阁,截其归路,使彼粮草不通,三军慌乱:那时乘势击之,敌可灭矣。”懿从之,即发檄文星夜往雍、凉调拨人马,不一日,大将孙礼引雍、凉诸郡人马到。
懿即令孙礼约会郭淮去袭剑阁。却说孔明在卤城相拒日久,不见魏兵出战,乃唤姜维、马岱入城听令曰:“今魏兵守住山险,不与我战:一者料吾麦尽无粮;二者令兵去袭剑阁,断吾粮道也。汝二人各引一万军先去守住险要,魏兵见有准备,自然退去。”二人引兵去了。
长史杨仪入帐告曰:“向者丞相令大兵一百日一换,今已限足,汉中兵已出川口,前路公文已到,只待会兵交换:现存八万军,内四万该与换班。”孔明曰:“既有令,便教速行。”众军闻知,各各收拾起程。忽报孙礼引雍、凉人马二十万来助战,去袭剑阁,司马懿自引兵来攻卤城了。蜀兵无不惊骇。
杨仪入告孔明曰:“魏兵来得甚急,丞相可将换班军且留下退敌,待新来兵到,然后换之。”孔明曰:“不可。吾用兵命将,以信为本;既有令在先,岂可失信?且蜀兵应去者,皆准备归计,其父母妻子倚扉而望;吾今便有大难,决不留他。”即传令教应去之兵,当日便行。众军闻之,皆大呼曰:“丞相如此施恩于众,我等愿且不回,各舍一命,大杀魏兵,以报丞相!”孔明曰:“尔等该还家,岂可复留于此?”众军皆要出战,不愿回家。孔明曰:“汝等既要与我出战,可出城安营,待魏兵到,莫待他息喘,便急攻之:此以逸待劳之法也。”众兵领命,各执兵器,欢喜出城,列阵而待。却说西凉人马倍道而来,走的人马困乏;方欲下营歇息,被蜀兵一拥而进,人人奋勇,将锐兵骁,雍、凉兵抵敌不住,望后便退。蜀兵奋力追杀,杀得那雍、凉兵尸横遍野,血流成渠。孔明出城,收聚得胜之兵,入城赏劳。忽报永安李严有书告急。孔明大惊,拆封视之。书云:“近闻东吴令人入洛阳,与魏连和;魏令吴取蜀,幸吴尚未起兵。今严探知消息,伏望丞相,早作良图。”孔明览毕,甚是惊疑,乃聚诸将曰:“若东吴兴兵寇蜀,吾须索速回也。”即传令,教祁山大寨人马,且退回西川:“司马懿知吾屯军在此,必不敢追赶。”于是王平、张嶷、吴班、吴懿,分兵两骆,徐徐退入西川去了。张郃见蜀兵退去,恐有计策,不敢来追,乃引兵往见司马懿曰:“今蜀兵退去,不知何意?”懿曰:“孔明诡计极多,不可轻动。不如坚守,待他粮尽,自然退去。”大将魏平出曰:“蜀兵拔祁山之营而退,正可乘势追之,都督按兵不动,畏蜀如虎,奈天下笑何?”懿坚执不从。
却说孔明知祁山兵已回,遂令杨仪、马忠入帐,授以密计,令先引一万弓弩手,去剑阁木门道,两下埋伏;若魏兵追到,听吾炮响,急滚下木石,先截其去路,两头一齐射之。二
人引兵去了。又唤魏延、关兴引兵断后,城上四面遍插旌旗,城内乱堆柴草,虚放烟火。大兵尽望木门道而去。
魏营巡哨军来报司马懿曰:“蜀兵大队已退,但不知城中还有多少兵。”懿自往视之,见城上插旗,城中烟起,笑曰:“此乃空城也。”令人探之,果是空城,懿大喜曰:“孔明已退,谁敢追之?”先锋张郃曰:“吾愿往。”懿阻曰:“公性急躁,不可去。”郃曰:“都督出关之时,命吾为先锋;今日正是立功之际,却不用吾,何也?”懿曰:“蜀兵退去,险阻处必有埋伏,须十分仔细,方可追之。”郃曰:“吾已知得,不必挂虑。”懿曰:“公自欲去,莫要追悔。”郃曰:“大丈夫舍身报国,虽万死无恨。”懿曰:“公既坚执要去,可引五千兵先行;却教魏平引二万马步兵后行,以防埋伏。吾却引三千兵随后策应。”
张郃领命,引兵火速望前追赶。行到三十余里,忽然背后一声喊起,树林内闪出一彪军,为首大将,横刀勒马大叫曰:“贼将引兵那里去!”郃回头视之,乃魏延