薑維說:“諸葛亮一定會派一支軍隊埋伏在附近。我們也來一個將計就計,太守你假裝帶兵去救南安,走出三十裏馬上又趕回來,舉火為號,諸葛亮埋伏的軍隊必然會殺出來,我到那個時候領兵來他一個前後夾攻,蜀軍必然大敗。”馬遵一聽果然是妙計。
趙雲和張翼、高翔奉諸葛亮之命在天水大道上埋伏了起來。趙雲埋伏在離天水城近一些的地方,而張翼、高翔埋伏在比較遠的地方。
趙雲殺到天水城下,便對城上守城的人說:“我是常山趙雲,你們趕快出城投降!”城上的人都哈哈大笑:“你中了我們薑將軍的計了!”趙雲正要下令攻城,這時周圍喊殺大起,從四麵八方衝殺來了很多魏兵。有一個少年將軍帶頭向蜀軍殺來。那名少年將軍對趙雲大喊:“你認得天水薑維嗎?”趙雲大怒,來戰薑維。薑維越戰越勇,趙雲暗暗稱讚薑維武藝高強。這時馬遵也帶著他的部隊殺了回來。
趙雲被薑維、馬遵前後夾擊,左衝右殺都不能衝出魏軍的包圍。幸好這個時候張翼、高翔帶兵來救趙雲。趙雲奮力拚殺才衝出重圍。
趙雲回來告訴了諸葛亮出戰情況。諸葛亮驚問:“是誰看破了我的計謀?”這時有一個南安士兵告訴諸葛亮:“這個人是天水冀人名叫薑維,孝順母親,文武雙全,真是當世的英傑。”趙雲也誇獎薑維的槍法。諸葛亮說:“我沒有想到天水城內有這樣一位人物。”於是親自率領大軍來攻打天水城。
薑維用計打敗了趙雲,馬上就對馬遵說:“趙雲敗走,諸葛亮肯定會親自帶兵來進攻。他一定會以為我們守在城中。現在馬上將守城的士兵分成四路埋伏在城外麵,諸葛亮一到這裏,一定叫他大敗而逃。”馬遵命令薑維去安排這些事情。
諸葛亮擔憂薑維又會使出詭計,趕忙率領中軍來攻天水城。諸葛亮等到半夜三更的時候想命令大軍偷襲天水城,不想薑維這時從四麵八方衝殺了過來,蜀軍大亂,諸葛亮在關興、張苞的保護下才逃出了重圍。
諸葛亮回到軍營中又召集各級將領商量怎樣對付薑維。諸葛亮沉思了好久,最後才問:“薑維的母親現在住在什麼地方?”有南安投降過來的將領告訴諸葛亮:“在冀縣居住。”諸葛亮馬上吩咐魏延:“你馬上帶一支軍隊虛張聲勢進攻冀縣,如果薑維來救,可以放他進城去。”諸葛亮又問:“附近哪裏地勢險要?”有人告訴:“天水的糧道是在上邽,如果控製了上邽,天水的糧道就被截斷了,天水城也可以馬上攻破。”諸葛亮命令趙雲帶兵去進攻上邽。
諸葛亮調兵遣將的消息馬上就讓天水太守以及他的手下知道了。薑維聽說有一支蜀軍去偷襲他的家鄉,他顧念母親,向馬遵請命,帶領一支軍隊去救冀縣去了。
魏延和薑維交了手,魏延假裝敗走,讓薑維進了冀城。薑維進了冀城並不出戰。
諸葛亮馬上命令一個長得像薑維的士兵打扮成薑維的模樣,然後在他的耳邊輕聲吩咐了幾句,那個假薑維領命而去。
諸葛亮又命令帶夏侯楙進軍營來。諸葛亮一見到夏侯楙就大聲說道:“你怕不怕死?”夏侯楙趕忙說:“請丞相饒命。”諸葛亮說:“現在薑維守在冀城,他剛剛寫信給我說:如果願意放夏侯楙,我薑維願意投降。你現在到天水勸薑維投降,你就可以活命了。”夏侯楙唯唯諾諾的去天水城去了。剛走到半路上,他碰到了幾個魏兵,他連忙問他們去哪裏?那幾個人告訴他:“薑維投降了諸葛亮,天水城危險了。”夏侯楙趕忙往天水城而來。