两军恰才相会,忽然阵后鼓角齐鸣,喊声大震,一彪军从西南上杀来,乃关兴也。懿分后军当之,复催军向前厮杀。忽然魏兵大乱:原来姜维引一彪军悄地杀来,蜀兵三路夹攻。
懿大惊,急忙退军。蜀兵周围杀到,懿引三军望南死命冲击。魏兵十伤六七。司马懿退在渭滨南岸下寨,坚守不出。
孔明收得胜之兵,回到祁山时,永安城李严遣都尉苟安解送粮米,至军中交割。苟安好酒,于路怠慢,违限十日。孔明大怒曰:“吾军中专以粮为大事,误了三日,便该处斩!汝今误了十日,有何理说?”喝令推出斩之。长史杨仪曰:“苟安乃李严用人,又兼钱粮多出于西川,若杀此人,后无人敢送粮也。”孔明乃叱武士去其缚,杖八十放之。苟安被责,心中怀恨,连夜引亲随五六骑,径奔魏寨投降。懿唤入,苟安拜告前事。懿曰:“虽然如此,孔明多谋,汝言难信。汝能为我干一件大功,吾那时奏准天子,保汝为上将。”安曰:“但有甚事,即当效力。”懿曰:“汝可回成都布散流言,说孔明有怨上之意,早晚欲称为帝,使汝主召回孔明:即是汝之功矣。”苟安允诺,径回成都,见了宦官,布散流言,说孔明自倚大功,早晚必将篡国。宦官闻知大惊,即入内奏帝,细言前事。后主惊讶曰:“似此如之奈何?宦官曰:“可诏还成都,削其兵权,免生叛逆。”后主下诏,宣孔明班师回朝。蒋琬出班奏曰:“丞相自出师以来,累建大功,何故宣回?”后主曰:“朕有机密事,必须与丞相面议。”即遣使赍诏星夜宣孔明回。
使命径到祁山大寨,孔明接入,受诏已毕,仰天叹曰:“主上年幼,必有佞臣在侧!吾正欲建功,何故取回?我如不回,是欺主矣。若奉命而退,日后再难得此机会也。”姜维问曰:“若大军退,司马懿乘势掩杀,当复如何?”孔明曰:“吾今退军,可分五路而退。今日先退此营,假如营内一千兵,却掘二千灶,明日掘三千灶,后日掘四千灶:每日退军,添灶而行。”杨仪曰:“昔孙膑擒庞滑,用添兵减灶之法而取胜;今丞相退兵,何故增灶?”
孔明曰:“司马懿善能用兵,知吾兵退,必然追赶;心中疑吾有伏兵,定于旧营内数灶;见每日增灶,兵又不知退与不退,则疑而不敢追。吾徐徐而退,自无损兵之患。”遂传令退军。
却说司马懿料苟安行计停当,只待蜀兵退时,一齐掩杀。正踌躇间,忽报蜀寨空虚,人马皆去。懿因孔明多谋,不敢轻追,自引百余骑前来蜀营内踏看,教军士数灶,仍回本寨;次日,又教军士赶到那个营内,查点灶数。回报说:“这营内之灶,比前又增一分。”司马懿谓诸将曰:“吾料孔明多谋,今果添兵增灶,吾若追之,必中其计;不如且退,再作良图。”于是回军不追。孔明不折一人,望成都而去。次后,川口土人来报司马懿,说孔明退兵之时,未见添兵,只见增灶。懿仰天长叹曰:“孔明效虞诩之法,瞒过吾也!其谋略吾不如之!”遂引大军还洛阳。正是:棋逢敌手难相胜,将遇良才不敢骄。未知孔明退回成都,竟是如何,且看下文分解。
却说孔明用减兵添灶之法,退兵到汉中;司马懿恐有埋伏,不敢追赶,亦收兵回长安去了,因此蜀兵不曾折了一人。孔明大赏三军已毕,回到成都,入见后主,奏曰:“老臣出了祁山,欲取长安,忽承陛下降诏召回,不知有何大事?”后主无言可对;良久,乃曰:“朕久不见丞相之面,心甚思慕,故特诏回,一无他事。”孔明曰:“此非陛下本心,必有奸臣谗谮,言臣有异志也。”后主闻言,默然无语。孔明曰:“老臣受先帝厚恩,誓以死报。今若内有奸邪,臣安能讨贼乎?”后主曰:“朕因过听宦官之言,一时召回丞相。今日茅塞方开,悔之不及矣!”孔明遂唤众宦官究问,方知是苟安流言;急令人捕之,已投魏国去了。
孔明将妄奏的宦官诛戮,余皆废出宫外;又深责蒋琬、费祎等不能觉察奸邪,规谏天子。二人唯唯服罪。孔明拜辞后主,复到汉中,一面发檄令李严应付粮草,仍运赴军前;一面再议出师。杨仪曰:“前数兴兵,军力罢敝,粮又不继;今不如分兵两班,以三个月为期:且如二十万之兵,只领十万出祁山,住了三个月,却教这十万替回,循环相转。若此则兵力不乏,然后徐徐而进,中原可图矣。”孔明曰:“此言正合我意。吾伐中原,非一朝一夕之事,正当为此长久之计。”遂下令,分兵两班,限一百日为期,循环相转,违限者按军法处治。建兴九年春二月,孔明复出师伐魏。时魏太和五年也。魏主曹睿知孔明又伐中原,急召司马懿商议。懿曰:“今子丹已亡,臣愿竭一人之力,剿除寇贼,以报陛下。”睿大喜,设宴待之。次日,人报蜀兵寇急。睿即命司马懿出师御敌,亲排銮驾送出城外。懿辞了魏主,径到长安,大会诸路人马,计议破蜀兵之策。张合曰:“吾愿引一军去守雍、郿,以拒蜀兵。”懿曰:“吾前军不能独当孔明之众,而又分兵为前后,非胜算也。不如留兵守上邽,余众悉往祁山。公肯为先锋否?”合大喜曰:“吾素怀忠义,欲尽心报国,惜未遇知己;今都督肯委重任,虽万死不辞!”于是司马懿令张合为先锋,总督大军。又令郭淮守陇西诸郡,其余众将各分道而进。
前军哨马报说:孔明率大军望祁山进发,前部先锋王平、张嶷,径出陈仓,过剑阁,由散关望斜谷而来。司马懿谓张合曰:“今孔明长驱大进,必将割陇西小麦,以资军粮。汝可结营守祁山,吾与郭淮巡略天水诸郡,以防蜀兵割麦。”合领诺,遂引四万兵守祁山。懿引大军望陇西而去。
却说孔明兵至祁山,安营已毕,见渭滨有魏军提备,乃谓诸将曰:“此必是司马懿也。
即今营中乏粮,屡遣人催并李严运米应付,却只是不到。吾料陇上麦熟,可密引兵割之。”
于是留王平、张嶷、吴班、吴懿四将守祁山营,孔明自引姜维、魏延等诸将,前到卤城。卤城太守素知孔明,慌忙开城出降。孔明抚慰毕,问曰:“此时何处麦熟?”太守告曰:“陇上麦已熟。”孔明乃留张翼、马忠守卤城,自引诸将并三军望陇上而来。前军回报说:“司马懿引兵在此。”孔明惊曰:“此人预知吾来割麦也!”即沐浴更衣,推过一般三辆四轮车来,车上皆要一样妆饰。此车乃孔明在蜀中预先造下的。
当下令姜维引一千军护车,五百军擂鼓,伏在上邽之后;马岱在左,魏延在右,亦各引一千军护车,五百军擂鼓。每一辆车,用二十四人,皂衣跣足,披发仗剑,手执七星皂旙,在左右推车。三人各受计,引兵推车而去。孔明又令三万军皆执镰刀、驮绳,伺候割麦。却选二十四个精壮之士,各穿皂衣,披发跣足,仗剑簇拥四轮车,为推车使者。