曹真謂郭淮曰:“我軍折損過半,將校戰死極多,如何退敵?”郭淮曰:“勝敗乃兵家常事,都督不必憂慮,淮有一計,可使蜀軍首尾不能兼顧,必然敗走。”曹真喜問何計。郭淮曰:“西地羌人,自太祖時即連年進貢,文皇帝又加以恩惠,今我軍暫據險而守,差人直入羌地,許以和親。羌人歷來視我為天朝上邦,必起兵襲蜀軍之後,我則擊其前,首尾夾攻,可獲大勝!”曹真聞言大喜,即差人星夜趕奔西羌。
西羌國王徹裡吉,有一文一武兩位大臣:文臣是丞相雅丹,武將是元帥越吉。曹真使者先見雅丹丞相,送上重禮,言明來意。雅丹遂引見國王。使者呈進文書與金餅珠寶,徹裡吉乃與眾商議。雅丹丞相曰:“我與魏國素有邦誼,今曹真都督來書求救,且許和親,理當應允。”國王徹裡吉遂命雅丹、越吉起羌兵十五萬,慣帶大弓長槍,飛錘鉤抓,且有鐵葉釘裹戰車千輛,車上刀槍排立兩側,內裝糧草,馬駕駝拉,行千里而兵不乏,號為“鐵車兵”。羌軍直扣陰平關,守關將韓禎,差快馬一匹飛報孔明。
孔明顧眾將曰:“羌兵十五萬,犯我陰平,誰敢前往退敵?”關興、張苞應聲願往。孔明喚馬岱曰:“將軍久居西涼,熟知羌人慣習,可與他二人同去,以為指導。”於是,三人引兵五萬,兼程而進。是日,望見羌兵大旗,乃紮下營寨。關興引百餘騎上坡觀敵,見鐵車首尾相接,隨地成寨,車上排插槍矛,儼然似城。關興回寨,與張苞、馬岱商議。馬岱曰:“現無良策,待明日與彼見陣,觀其虛實,再作計議。”
次日一早,兩軍相對,越吉元帥躍馬而出。只見他青睛黃髯,身長過丈,使一長柄鐵錘重約百斤,彪彪然有萬夫不當之概。關興揮動令旗,張苞在左,馬岱在右,關興居中,三路兵馬直突羌陣。忽見羌兵左右分開,數百輛鐵車賓士而出,一排強弓硬弩,蜀兵頓時大亂。馬岱、張苞被分隔在外,關興被圍垓心。戰至天晚,關興獨騎殺出,見一山谷順路而走。昏暗之中,一簇人馬蜂擁追來,為首將手舞長柄鐵錘,高聲大喝:“小將休走,越吉來也!”關興人困馬乏,忽見一澗橫前。回馬不及,鐵錘打下,關興閃身錘中馬胯,一聲嘶鳴,連人帶騎墜下深澗。關興方自水中起身,忽聽一聲巨響,越吉人馬亦墜澗水。關興提刀來砍越吉,越吉大驚,鑽灌木逃竄。
關興得了越吉戰馬上岸,忽見一將舞刀縱馬追殺羌兵。關興拍馬趕上,月光之下,見其人手提青龍刀,胯下赤兔馬,紫面長髯,赫然就是關公。關興大驚,方要下馬參拜,關公以手指曰:“我兒,速往此路,父護你回寨。”言畢,忽然不見。關興灑淚,依指而走。時至夜半,忽見一支軍到,乃是張苞。二人相見,張苞問曰:“曾見二伯父乎?”關興驚曰:“何有此問?”張苞曰:“我正被鐵車兵困急,二伯父突然自空而降,綠袍金鎧,光似天神,眾羌兵大驚而走。二伯父指曰:‘從此路去救關興。’因此引軍前來。”二人具說前事,驚訝不已。
回到營寨,三人商議。馬岱曰:“鐵車兵甚是厲害,無計可破,我守住寨柵,你二人速去稟告丞相。”於是,關興、張苞披星戴月,策馬回程。孔明聞報,即引姜維、張翼、關興、張苞與三萬精兵,連夜趕至軍前。次日拂曉,登高觀敵,見鐵車連線成寨,人馬於內,往來縱橫。孔明曰:“此敵不難破也。”遂吩咐馬岱、張翼依計行事,二將領兵而去。孔明顧姜維曰:“伯約,知我破鐵車兵之計否?”姜維曰:“羌人雖勇,然不知兵法之妙。”孔明笑曰:“伯約深知我意。今彤雲密佈,天將大雪,我計成矣。”乃令關興、張苞各引一軍前去埋伏,又命姜維引兵誘敵。大寨之中,虛立旌旗,不留人馬。
時值臘月,果然大雪紛紛,如毛似絮。忽,姜維領兵挑戰,越吉引鐵車兵出迎。未及交鋒,姜維退兵便走,越吉趕至寨前,見是空寨,恐其有詐,勒兵而回。越吉與丞相商議,雅丹曰:“此乃諸葛亮疑兵之計也,可以攻之。”言未畢,忽人來報:“蜀兵挑戰!”越吉大怒,與雅丹傾兵殺出,姜維依然望風而走。越吉趕到寨前,忽聽寨內琴聲悠揚,正在狐疑,眼見孔明攜琴登車,引數騎自後門而走。越吉縱兵過寨,趕至山口,隱隱約約見小車轉入林中。雅丹謂越吉曰:“此等蜀兵,縱有埋伏,有何懼哉?當一鼓作氣活捉孔明。”於是,驅兵大進。忽見姜維敗兵在前,越吉催兵急追,雪漫曠野,一望平川,鐵車兵縱馬狂奔。忽然,山崩地裂,鐵車兵俱落陷坑,車馬傾壓,死傷無數。後軍見勢不好,方欲退兵,忽聽鼓角震耳,關興、張苞、姜維、馬岱、張翼五路人馬殺來,兵未交鋒,萬箭齊發,羌兵頓時大亂。蜀軍潮湧