遂起雄师前来。
孔明却引兵来攻冀城。城中粮少,军食不敷。姜维在城上,见蜀军大车小辆,搬运粮草,入魏延寨中去了。维引三千兵出城,径来劫粮。蜀兵尽弃了粮车,寻路而走。姜维夺得粮车,欲要入城,俄然一彪军拦住,为首蜀将张翼也。二将比武,战不数合,王平引一军又到,两下夹攻。维力穷抵敌不住,夺路归城;城上早插蜀兵灯号:本来已被魏延袭了。维杀条路奔天水城,部下另有十余骑;又遇张苞杀了一阵,维止剩得匹马单枪,来到天水城下叫门。城上军见是姜维,慌报马遵。遵曰:“此是姜维来赚我城门也。”令城上乱箭射下。姜维回顾蜀兵至近,遂飞奔上邽城来。城上梁虔见了姜维,痛骂曰:“反国之贼,安敢来赚我城池!吾已知汝降蜀矣!”遂乱箭射下。姜维不能分辩,仰天长叹,两眼泪流,拨马望长安而走。行不数里,前至一派大树茂林之处,一声喊起,数千兵拥出:为首蜀将关兴,截住来路。
有何媒介耶?“维应曰:汝写书教我降蜀,何出此言?汝要脱身,却将我陷了?我今降蜀,加为大将,安有还魏之理?“言讫,驱兵打城,至晓方退。本来夜间妆姜维者,乃孔明之计,令部卒形貌类似者,假扮姜维攻城,因火光当中,不辨真伪。
却说赵云引五千兵,径投天水郡城下,高叫曰:“吾乃常山赵子龙也!汝知入彀,早献城池,免遭诛戮!”城上梁绪大笑曰:“汝中吾姜伯约之计,尚然不知耶?”云恰待攻城,俄然喊声大震,四周火光冲天。抢先一员少年将军,挺枪跃马而言曰:“汝见天水姜伯约乎!”云挺枪直取姜维。战不数合,维精力倍长。云大惊,暗忖曰:“谁想此处有这般人物!”正战时,两路军夹攻来,乃是马遵、梁虔引军杀回。赵云首尾不能相顾,冲开条路,引败兵驰驱,姜维赶来。幸亏张翼、高翔两路军杀出,策应归去。
楙至天水城下叫门,城上人认得是夏侯楙,仓猝开门驱逐。马遵惊拜问之。楙细言姜维之事;又将百姓所言说了。遵叹曰:“不想姜维反投蜀矣!”梁绪曰:“彼意欲救都督,故以此言虚降。”楙曰:“今维已降,何为虚也?”正迟疑间,时已初更,蜀兵又来攻城。火光中见姜维在城下挺枪勒马,大呼曰:“请夏侯都督答话!”夏侯楙与马遵等皆到城上,见姜维耀武扬威大呼曰:“我为都督而降,都督何背媒介?”楙曰:“汝受魏恩,何故降蜀?
却说姜维回见马遵曰:“赵云败去,孔明必定自来。彼料我军必在城中。今可将本部军马,分为四枝:某引一军伏于城东,如彼兵到则截之。太守与梁虚、尹赏各引一军城外埋伏。梁绪率百姓在城上守御。”分拨已定。
维人困马乏,不能抵当,勒回马便走。俄然一辆小车从山坡中转出。其人头戴纶巾,身披鹤氅,手摇羽扇,乃孔明也。孔明唤姜维曰:“伯约此时何尚不降?”维深思很久,前有孔明,后有关兴,又无来路,只得上马投降。孔明仓猝下车而迎,执维手曰:“吾自出茅庐以来,遍求贤者,欲传授平生之学,恨未得其人。今遇伯约,吾愿足矣。”维大喜拜谢。