诸葛亮为复兴汉室,第一次北伐曹魏。在初期作战阶段,蜀军夺得南安、安定两城,俘虏了魏国驸马、都督夏侯懋,军威大振。可在进攻天水时,碰上了智勇双全的年轻骁将姜维,一交一 手之下,诸葛亮竟失利两次。诸葛亮平时就留心普查贤才,以便培养自己在军事指挥上的继承人,而今见到魏国有如此能人,非常喜爱,决心收降姜维。然而,听人说姜维非常忠于曹魏,他思考了好久也想不出办法。
后来,听说姜维是个孝子,他母亲在冀县闲居,诸葛亮心生一计,便令魏延率军佯攻冀县。姜维得到消息,只得哀求天水郡守马遵让他领兵前去冀县守卫。姜维快到冀县,魏延假意与他一交一 战,没有几个回合,又假意败走,放他入城。
于是诸葛亮派人到南安郡叫来夏侯懋,说:“你怕死吗?”夏侯懋慌忙跪地请求饶命。诸葛亮说:“现在姜维守卫冀县,派人告诉我,‘只要夏侯驸马活着,我愿投降。’我饶你性命,你肯招安姜维吗?”
夏侯懋忙道:“情愿招安。”诸葛亮便给他马匹衣服,放他离去,也不叫人跟随。夏侯懋逃脱蜀寨,寻找道路时碰到几个逃难的百姓,便问:“你们到哪里去?”
百姓答道:“我们是冀县人,今姜维投降了诸葛亮。献出了城池,魏延驱马烧杀,我等只好逃出来投奔上邽去了。”
夏侯懋问明了道路,朝天水急驰而去,路上又碰到了几起携老扶幼的逃难百姓,说法都是一样:“姜维献了冀县,投降了蜀汉。”夏侯懋到天水城下叫门,守兵认得他,慌忙开门接入,郡守马遵跪拜迎接。夏侯懋说起姜维之事,马遵叹息道:“想不到忠诚可靠的姜维会叛变啊!”
梁绪说:“我认为他是想救都督,故意说此话假投降。”
夏侯懋斥责道:“他已经投降了,怎么还是假的?”
正议论时,忽报蜀兵又来攻城。这时已近初更,火光中见姜维在城下大叫道:“我为夏侯都督投降,都督为什么违背诺言?”
夏侯懋斥骂道:“你受魏国大恩,为什么要投降蜀汉?有什么诺言?”
姜维说:“是你写信教我投降的。你要脱身,却将我陷在泥坑里。我已为蜀国封为上将,怎么能返归魏国?”说完,驱军攻城,快到天亮才退兵。——原来夜间进攻天水的姜维是假的,是诸葛亮在部队里选择与姜维形貌相似的人装扮的,因为夜色火光朦胧,城上人难以分辨。
却说诸葛亮率军进攻冀州,城中军粮越来越少。诸葛亮故意叫蜀军搬运粮草,诱一惑 姜维出城抢劫,却叫魂延偷袭了冀城。姜维欲归不得,只好另走别路,即遭到蜀国伏兵截杀,最后落得单骑匹马冲杀到天水城下叫门。马遵见是姜维,命人乱箭射下。姜维只得投奔上邽城,城上守将见是姜维,大骂“反叛之将,竟敢诱我大开城门!”又是乱箭射下。姜维分辩不得,仰天长叹,双泪直流,朝长安落荒而去,路上给诸葛亮伏兵一团一 一团一 围住,只得下马投降。
接着,诸葛亮采用姜维“反间”之计,又兵不血刃夺取了天水、上邽两城,很快进军祁山,到达渭水西岸。