孔明坐于帐中,左右将张虎、戴陵、乐綝并九十个军,皆缚在帐下。孔明笑曰:“吾纵然捉得汝等,何足为奇!吾放汝等回见司马懿,教他再读兵书,重观战策,那时来决雌雄,未为迟也。汝等性命既饶,当留下军器战马。”遂将众人衣服脱了,以墨涂面,步行出阵。司马懿见之大怒,回顾诸将曰:“如此挫败锐气,有何面目回见中原大臣耶!”即指挥三军,奋死掠阵,懿自拔剑在手,引百余骁将,催督冲杀。
两军恰才相会,忽然阵后鼓角齐鸣,喊声大震,一彪军从西南上杀来,乃关兴也。懿分后军当之,复催军向前厮杀。忽然魏兵大乱:原来姜维引一彪军悄地杀来,蜀兵三路夹攻。懿大惊,急忙退军。蜀兵周围杀到,懿引三军望南死命冲击。魏兵十伤六七。司马懿退在渭滨南岸下寨,坚守不出。
孔明收得胜之兵,回到祁山时,永安城李严遣都尉苟安解送粮米,至军中交割。苟安好酒,于路怠慢,违限十日。孔明大怒曰:“吾军中专以粮为大事,误了三日,便该处斩!汝今误了十日,有何理说?”喝令推出斩之。长史杨仪曰:“苟安乃李严用人,又兼钱粮多出于西川,若杀此人,后无人敢送粮也。”孔明乃叱武士去其缚,杖八十放之。苟安被责,心中怀恨,连夜引亲随五六骑,径奔魏寨投降。懿唤入,苟安拜告前事。懿曰:“虽然如此,孔明多谋,汝言难信。汝能为我干一件大功,吾那时奏准天子,保汝为上将。”安曰:“但有甚事,即当效力。”懿曰:“汝可回成都布散流言,说孔明有怨上之意,早晚欲称为帝,使汝主召回孔明:即是汝之功矣。”苟安允诺,径回成都,见了宦官,布散流言,说孔明自倚大功,早晚必将篡国。宦官闻知大惊,即入内奏帝,细言前事。后主惊讶曰:“似此如之奈何?宦官曰:“可诏还成都,削其兵权,免生叛逆。”后主下诏,宣孔明班师回朝。蒋琬出班奏曰:“丞相自出师以来,累建大功,何故宣回?”后主曰:“朕有机密事,必须与丞相面议。”即遣使赍诏星夜宣孔明回。