却说姜维向马遵献计道:“诸葛亮必定在郡后埋伏兵马,骗我军出城,然后乘虚袭击我们。我愿意带领三千精兵,埋伏在关键道路上。太守随后发兵出城,但不要走得太远,只行三十里便回。看到火起为信号,我们前后夹攻,定能大获全胜。如果诸葛亮亲自前来,必定会被我所擒获。”马遵采纳了姜维的计策,拨给他三千精兵后,自己和梁虔领兵出城等候,只留梁绪、尹赏守城。
原来孔明果然派遣赵云率领一支jūn_duì 埋伏在偏僻的山中,只等天水人马离城,便乘虚袭击。当日细作回报给赵云,说天水太守马遵已经起兵出城,只留下文官守城。赵云大喜,又派人通知张翼、高翔,让他们在要路上截杀马遵。这两处兵马也是孔明预先埋伏好的。
赵云率领五千兵马,直奔天水郡城下,高声喊道:“我是常山赵子龙!你们已经中计了,如果早点献出城池,还能免遭杀戮!”城上的梁绪大笑说:“你中了我们姜伯约的计策,还不知道吗?”赵云正要攻城,忽然喊声大震,四面火光冲天。当先一员少年将军,挺枪跃马而来,大声说道:“你见过天水姜伯约吗?”赵云挺枪直取姜维。两人战了几个回合,姜维精神倍长。赵云大惊,心中暗想:“这里竟然有这样的人物!”正战时,两路军马夹攻而来,原来是马遵、梁虔引军杀回。赵云首尾不能相顾,只好冲开一条血路,引着败兵逃走。姜维紧追不舍,幸亏张翼、高翔两路军马及时杀出接应,赵云才得以逃脱。
赵云回到孔明处报告说中了敌人的计策。孔明吃惊地问道:“这是何人竟能识破我的计策?”有南安人告诉他:“此人姓姜名维字伯约是天水冀县人氏。他侍奉母亲极为孝顺文武双全智勇兼备真是当世的英杰。”赵云也夸奖姜维的枪法与众不同。孔明说道:“我本来想要攻取天水郡没想到却遇到了这样的人。”于是便亲自率领大军前来。
姜维回到马遵处报告说:“赵云败逃孔明必然亲自前来。他料定我军必定在城中设伏。现在我们可以将本部军马分为四支:我带领一支jūn_duì 埋伏在城东如果他们的兵马到来就截断他们的后路;太守和梁虔、尹赏各带领一支jūn_duì 在城外埋伏;梁绪则率领百姓在城上防守。”分派已定后各自准备去了。
孔明因为顾虑到姜维的存在亲自担任前部先锋向天水郡进发。当大军将要到达城边时孔明传令道:“凡是攻打城池最好在初到的那一天就激励三军鼓噪直上。如果拖延日久锐气就会丧失难以攻破了。”于是大军直接开到城下。因为看到城上旗帜整齐孔明没有敢轻易发动攻击。等到半夜时分忽然四面火光冲天喊声震地蜀兵大乱。孔明急忙上马在关兴、张苞二将的保护下杀出重围。回头看时只见正东方向有一带火光势若长蛇。孔明命令关兴前去探视回报说:“这是姜维的兵马。”孔明叹息道:“兵马不在多少而在于如何调遣。这个姜维真是个将才啊!”收兵回营后孔明思考了很久才召来安定人问道:“姜维的母亲现在在哪里?”安定人回答说:“姜维的母亲现在居住在冀县。”孔明便召来魏延吩咐道:“你可以带领一支jūn_duì 虚张声势假装要攻打冀县。如果姜维前来救援你可以放他进城。”又问:“这个地方哪里最重要?”安定人回答说:“天水的钱粮都储存在上邽。如果能攻破上邽那么他们的粮道就自然断绝了。”孔明大喜立刻命令赵云带领一支jūn_duì 去攻打上邽。而他自己则在离城三十里的地方安营扎寨。
早有人将这个消息报入天水郡说蜀兵已经分为三路:一路守住这个郡城一路去攻打上邽一路则去攻打冀城。姜维听到这个消息后向马遵哀求道:“我的母亲现在居住在冀城我恐怕她会有什么闪失。请允许我带领一支jūn_duì 前去救援冀城并保护我的母亲。”马遵答应了他的请求于是命令姜维带领三千兵马去保卫冀城梁虔也带领三千兵马去保卫上邽。
却说姜维引兵到了冀城,前面有一队蜀军摆开阵势,为首的蜀将是魏延。两位将领交锋数个回合后,魏延假装败逃。姜维进城后紧闭城门,率兵守护,并去拜见老母,不再出战。赵云也放过了梁虔,让他进入上邽城。
孔明于是派人去南安郡,将夏侯楙带到帐下。孔明问夏侯楙:“你害怕死吗?”夏侯楙慌忙跪拜求饶。孔明说:“现在天水姜维正守卫冀城,他派人送信来说:‘只要驸马在,我愿意归降。’我现在饶你一命,你愿意去招安姜维吗?”夏侯楙回答:“我愿意去招安。”孔明于是给夏侯楙衣服和鞍马,不让人跟随,放他自行离去。
夏侯楙得以逃出蜀寨,想要寻找路逃走,但不知道路径。正行间,遇到几个人在奔跑。夏侯楙问他们,他们回答:“我们是冀县的百姓。现在被姜维献了城池,归降了诸葛亮。蜀将魏延纵火劫财,我们因此弃家逃走,投奔上邽去了。”夏侯楙又问:“现在守天水城的是谁?”当地人回答:“天水城中是马太守。”夏侯楙听后,纵马向天水城奔去。
夏侯楙又看见百姓携男抱女远道而来,所说的情况都相同。他来到天水城下叫门,城上的人认出是夏侯楙,慌忙开门迎接。马遵惊讶地拜问夏侯楙的情况,夏侯楙详细讲述了姜维的事情,并将百姓的话也转述了。马遵叹息道:“没想到姜维竟然反投蜀国了!”梁绪说:“他的意图是想救都督,所以才用假投降的计策。”夏侯楙说:“现在姜维已经投降了,怎么还能说是假的呢?”
正当他们犹豫不决的时候,已经是初更时分,蜀兵又来攻城。火光中看见姜维在城下挺枪勒马,大声喊道:“请夏侯都督答话!”夏侯楙和马遵等都到城上,看见姜维耀武扬威地大喊道:“我为了都督而投降,都督为何背弃前言?”夏侯楙说:“你受魏国之恩,为何投降蜀国?有什么前言呢?”姜维回答说:“你写信教我投降蜀国,为何说出这样的话?你要脱身,却将我陷害了!我现在投降蜀国,被加封为上将,哪有再回魏国的道理?”说完后,他驱兵攻城,直到天亮才撤退。
原来夜间装扮成姜维的人,是孔明的计策。他命令部卒中形貌与姜维相似的人假扮成姜维攻城,因为火光之中难以辨别真伪。孔明却引兵来攻打冀城。由于城中粮食短缺,军粮不足。姜维在城上看见蜀军用大车小辆搬运粮草进入魏延的营寨中去了。于是他率领三千兵马出城来劫粮。蜀兵看见姜维来了都丢弃了粮车逃跑。姜维夺得粮车想要入城时忽然被一彪军拦住为首的是蜀将张翼。两位将领交锋数个回合后王平又引一军赶到两下夹攻姜维。姜维力穷抵挡不住只能夺路回城但城上已经插上了蜀兵的旗号原来已经被魏延偷袭了。
姜维杀出一条血路奔向天水城手下还有十多名骑兵又遇到了张苞的拦截经过一番战斗姜维只剩下匹马单枪逃到了天水城下叫门。城上的军士看到是姜维慌忙报告给马遵。马遵说:“这是姜维来骗取我们城门的。”于是下令城上乱箭射下。姜维无法分辩只能仰天长叹两眼泪流拨马向长安方向逃去。
行不数里姜维来到了一片大树茂林的地方突然一声呐喊数千名蜀兵拥出为首的是蜀将关兴截住了他的去路。姜维人困马乏无法抵挡只能勒回马逃跑。忽然一辆小车从山坡中转出车上的人头戴纶巾身披鹤氅手摇羽扇原来是孔明。孔明呼唤姜维说:“伯约此时为何还不投降?”姜维思考了很久前有孔明后有关兴又无去路只得下马投降。孔明慌忙下车迎接握住姜维的手说:“我自从出茅庐以来一直在寻找贤人想要传授我的平生之学但遗憾的是一直没有找到合适的人选。今天遇到伯约我的愿望终于实现了。”姜维大喜拜谢孔明。
孔明于是和姜维一同回到营地,升起帐篷商议攻取天水、上邽的计策。姜维说:“天水城中的尹赏、梁绪和我关系非常深厚。我可以写两封密信,射入城中,让他们从内部制造混乱,这样我们就可以轻松取得城池了。”孔明听从了姜维的建议。
姜维写了两封密信,绑在箭上,纵马来到城下,将信射入城中。小校拾得信件,呈交给马遵。马遵看后大感疑惑,与夏侯楙商议说:“尹赏和梁绪与姜维勾结,想作为内应,我们应该及早作出决断。”夏侯楙说:“可以杀掉这两个人。”