维人困马乏,不能抵当,勒回马便走。俄然一辆小车从山坡中转出。其人头戴纶巾,身披鹤氅,手摇羽扇,乃孔明也。孔明唤姜维曰:“伯约此时何尚不降?”维深思很久,前有孔明,后有关兴,又无来路,只得上马投降。孔明仓猝下车而迎,执维手曰:“吾自出茅庐以来,遍求贤者,欲传授平生之学,恨未得其人。今遇伯约,吾愿足矣。”维大喜拜谢。
却说姜维回见马遵曰:“赵云败去,孔明必定自来。彼料我军必在城中。今可将本部军马,分为四枝:某引一军伏于城东,如彼兵到则截之。太守与梁虚、尹赏各引一军城外埋伏。梁绪率百姓在城上守御。”分拨已定。
赵云归见孔明,说中了仇敌之计。孔明惊问曰:“此是何人,识吾玄机?”有南安人告曰:“此人姓姜名维,字伯约,天水冀人也;事母至孝,文武双全,智勇足备,真当世之英杰也。”赵云又嘉奖姜维枪法,与别人大分歧。孔明曰:“吾今欲取天水,不想有此人。”
却说姜维献计于马遵曰:“诸葛亮必伏兵于郡后,赚我兵出城,乘虚袭我。某愿请精兵三千,伏于要路。太守随后出兵出城,不成远去,止行三十里便回;但看火起为号,前厥后攻,可获大胜。如诸葛亮自来,必为某所擒矣。”遵用其计,付精兵与姜维去讫,然后自与梁虔引兵出城等待;只留梁绪、尹赏守城。本来孔明果遣赵云引一军埋伏于山僻当中,只待天水人马离城,便乘虚袭之。当日细作回报赵云,说天水太守马遵,起兵出城,只留文官守城。赵云大喜,又令人报与张翼、高翔,教于要路截杀马遵。此二处兵亦是孔明预先埋伏。
却说赵云引五千兵,径投天水郡城下,高叫曰:“吾乃常山赵子龙也!汝知入彀,早献城池,免遭诛戮!”城上梁绪大笑曰:“汝中吾姜伯约之计,尚然不知耶?”云恰待攻城,俄然喊声大震,四周火光冲天。抢先一员少年将军,挺枪跃马而言曰:“汝见天水姜伯约乎!”云挺枪直取姜维。战不数合,维精力倍长。云大惊,暗忖曰:“谁想此处有这般人物!”正战时,两路军夹攻来,乃是马遵、梁虔引军杀回。赵云首尾不能相顾,冲开条路,引败兵驰驱,姜维赶来。幸亏张翼、高翔两路军杀出,策应归去。
却说孔明因虑姜维,自为前部,望天水郡进发。将到城边,孔明传令曰:“凡攻城池,以初到之日,鼓励全军,鼓噪直上。若迟延日久,锐气尽隳,急难破矣。”因而雄师径到城下。因见城上旗号整齐,未敢轻攻。候至半夜,俄然四下火光冲天,喊声震地,正不知那边兵来。只见城上亦鼓噪号令呼应,蜀兵乱窜。孔明急上马,有关兴;张苞二将庇护,杀出重围。转头看时,正东上军马,一带火光,势若长蛇。孔明令关兴探视,回报曰:“此姜维兵也。”孔明叹曰:“兵不在多,在人之调遣耳。此人真将才也!”出兵归寨,思之很久,乃唤安宁人问曰:“姜维之母,现在那边?”答曰:“维母今居冀县。”孔明唤魏延分付曰:“汝可引一军,虚张阵容,诈取冀县。若姜维到,可放入城。”又问:“此地那边紧急?”
孔明却引兵来攻冀城。城中粮少,军食不敷。姜维在城上,见蜀军大车小辆,搬运粮草,入魏延寨中去了。维引三千兵出城,径来劫粮。蜀兵尽弃了粮车,寻路而走。姜维夺得粮车,欲要入城,俄然一彪军拦住,为首蜀将张翼也。二将比武,战不数合,王平引一军又到,两下夹攻。维力穷抵敌不住,夺路归城;城上早插蜀兵灯号:本来已被魏延袭了。维杀条路奔天水城,部下另有十余骑;又遇张苞杀了一阵,维止剩得匹马单枪,来到天水城下叫门。城上军见是姜维,慌报马遵。遵曰:“此是姜维来赚我城门也。”令城上乱箭射下。姜维回顾蜀兵至近,遂飞奔上邽城来。城上梁虔见了姜维,痛骂曰:“反国之贼,安敢来赚我城池!吾已知汝降蜀矣!”遂乱箭射下。姜维不能分辩,仰天长叹,两眼泪流,拨马望长安而走。行不数里,前至一派大树茂林之处,一声喊起,数千兵拥出:为首蜀将关兴,截住来路。