“彼意欲救都督故以此言虚降。”楙曰:“今维已降何为虚也?”正踌躇间时已初更蜀兵又来攻城。火光中见姜维在城下挺枪勒马大叫曰:“请夏侯都督答话!”夏侯楙与马遵等皆到城上见姜维耀武扬威大叫曰:“我为都督而降都督何背前言?”楙曰:“汝受魏恩何故降蜀?有何前言耶?”维应曰:“汝写书教我降蜀何出此言?汝要脱身却将我陷了?我今降蜀加为上将安有还魏之理?”言讫驱兵打城至晓方退。原来夜间妆姜维者乃孔明之计令部卒形貌相似者假扮姜维攻城因火光之中不辨真伪。
孔明却引兵来攻冀城。城中粮少军食不敷。姜维在城上见蜀军大车小辆搬运粮草入魏延寨中去了。维引三千兵出城径来劫粮。蜀兵尽弃了粮车寻路而走。姜维夺得粮车欲要入城忽然一彪军拦住为蜀将张翼也。二将交锋战不数合王平引一军又到两下夹攻。维力穷抵敌不住夺路归城;城上早插蜀兵旗号:原来已被魏延袭了。维杀条路奔天水城手下尚有十余骑;又遇张苞杀了一阵维止剩得匹马单枪来到天水城下叫门。城上军见是姜维慌报马遵。遵曰:“此是姜维来赚我城门也。”令城上乱箭射下。姜维回顾蜀兵至近遂飞奔上邽城来。城上梁虔见了姜维大骂曰:“反国之贼安敢来赚我城池!吾已知汝降蜀矣!”遂乱箭射下。姜维不能分说仰天长叹两眼泪流拨马望长安而走。行不数里前至一派大树茂林之处一声喊起数千兵拥出:为蜀将关兴截住去路。
维人困马乏不能抵当勒回马便走。忽然一辆小车从山坡中转出。其人头戴纶巾身披鹤氅手摇羽扇乃孔明也。孔明唤姜维曰:“伯约此时何尚不降?”维寻思良久前有孔明后有关兴又无去路只得下马投降。孔明慌忙下车而迎执维手曰:“吾自出茅庐以来遍求贤者欲传授平生之学恨未得其人。今遇伯约吾愿足矣。”维大喜拜谢。
孔明遂同姜维回寨升帐商议取天水、上邽之计。维曰:“天水城中尹赏、梁绪与某至厚;当写密书二封射入城中使其内乱城可得矣。”孔明从之。姜维写了二封密书拴在箭上纵马直至城下射入城中。小校拾得呈与马遵。遵大疑与夏侯楙商议曰:“梁绪、尹赏与姜维结连欲为内应都督宜早决之。”楙曰:“可杀二人。”尹赏知此消息乃谓梁绪曰:“不如纳城降蜀以图进用。”是夜夏侯楙数次使人请梁、尹二人说话。二人料知事急遂披挂上马各执兵器引本部军大开城门放蜀兵入。夏侯楙、马遵惊慌引数百人出西门弃城投羌胡城而去。梁绪、尹赏迎接孔明入城。安民已毕孔明问取上邽之计。梁绪曰:“此城乃某亲弟梁虚守之愿招来降。”孔明大喜。绪当日到上都唤梁虔出城来降孔明。孔明重加赏劳就令梁绪为天水太守尹赏为冀城令梁虔为上邽令。孔明分拨已毕整兵进。诸将问曰:“丞相何不去擒夏侯楙?”孔明曰:“吾放夏侯楙如放一鸭耳。今得伯约得一凤也!”孔明自得三城之后威声大震远近州郡望风归降。孔明整顿军马尽提汉中之兵前出祁山兵临渭水之西。细作报入洛阳。时魏主曹睿太和元年升殿设朝。近臣奏曰:“夏侯驸马已失三郡逃窜羌中去了。今蜀兵已到祁山前军临渭水之西乞早兵破敌。”睿大惊乃问群臣曰:“谁可为朕退蜀兵耶?”司徒王朗出班奏曰:“臣观先帝每用大将军曹真所到必克;今陛下何不拜为大都督以退蜀兵?”睿准奏乃宣曹真曰:“先帝托孤与卿今蜀兵入寇中原卿安忍坐视乎?”真奏曰:“臣才疏智浅不称其职。”王朗曰:“将军乃社稷之臣不可固辞。老臣虽驽钝愿随将军一往。”真又奏曰:“臣受大恩安敢推辞?但乞一人为副将。”睿曰:“卿自举之。”真乃保太原阳曲人姓郭名淮字伯济官封射亭侯领雍州刺史。睿从之遂拜曹真为大都督赐节钺;命郭淮为副都督王朗为军师。朗时年已七十六岁矣。选拨东西二京军马二十万与曹真。真命宗弟曹遵为先锋又命荡寇将军朱赞为副先锋。当年十一月出师魏主曹睿亲自送出西门之外方