经回顾张明、花永、刘达、朱芳四将曰:“蜀兵背水为阵。败则皆没于水矣。姜维骁勇,汝四将可战之。彼若退动,便可追击。”四将分左右而出,来战姜维。维略战数合,拨回马望本阵中便走。王经大驱士马,一齐赶来。维引兵望着洮水而走;将次近水,大呼将士曰:“事急矣!诸将何不努力!”众将一齐奋力杀回,魏兵大败。张翼、夏侯霸抄在魏兵之后,分两路杀来,把魏兵困在垓心。维奋武扬威,杀入魏军之中,左冲右突,魏兵大乱,自相践踏,死者大半,逼入洮水者无数,斩首万余,垒尸数里。王经引败兵百骑,奋力杀出,径往狄道城而走;奔入城中,闭门保守。
姜维大获全功,犒军已毕,便欲进兵攻打狄道城。张翼谏曰:“将军功绩已成,威声大震,可以止矣。今若前进,倘不如意,正如‘画蛇添足’也。”维曰:“不然。向者兵败,尚欲进取,纵横中原;今日洮水一战,魏人胆裂,吾料狄道唾手可得。汝勿自堕其志也。”张翼再三劝谏,维不从,遂勒兵来取狄道城。
却说雍州征西将军陈泰,正欲起兵与王经报兵败之仇,忽兖州刺史邓艾引兵到。泰接着,礼毕,艾曰:“今奉大将军之命,特来助将军破敌。”泰问计于邓艾,艾曰:“洮水得胜,若招羌人之众,东争关陇,传檄四郡:此吾兵之大患也。今彼不思如此,却图狄道城;其城垣坚固,急切难攻,空劳兵费力耳。吾今陈兵于项岭,然后进兵击之,蜀兵必败矣。”陈泰曰:“真妙论也!”遂先拨二十队兵,每队五十人,尽带旌旗、鼓角、烽火之类,日伏夜行,去狄道城东南高山深谷之中埋伏;只待兵来,一齐鸣鼓吹角为应,夜则举火放炮以惊之。调度已毕,专候蜀兵到来。于是陈泰、邓艾,各引二万兵相继而进。