,故也不能尽其用,陈泰因而回复王经,因敌军不应该足以分兵前进,他们必须进一步分析姜维动向,魏军必须聚集军队以获取完全的数量优势,命王经进屯狄道,避免迎敌,等候援军到来,陈泰向魏廷请求援军,同时亲自率军向陈仓进发。
王经实际没有军事经验,严重低估了蜀军,误以为蜀军长途跋涉后将疲倦,最好不给其休整的机会,趁早先发制人将其击败,王经因军队占有数量优势,蜀军补给线过长而本部军队处于守势没有后勤问题,自信能完胜。因此,王经忽略了陈泰要他留守狄道的命令,反而率军冒险出洮河上游的故关,故关在今甘肃临洮县北,在洮河西岸上,王经计划在此歼灭他认为因疲倦、缺乏补给而士气低落的蜀军。八月,两军在洮河西岸交锋,魏军遭惨败,仅逃跑时淹死在洮河里的士兵就有万余人,王经军大部不知所踪,死者数万。
王经率万余残部渡过洮河撤回南岸的狄道,在城墙保护下重整,这场洮河西岸的战役,又称故关之战。初战告捷后,张翼准确意识到蜀军面临的补给问题,建议姜维撤军,姜维想乘胜占领狄道,愤怒地否决了张翼的建议,围狄道,王经出战姜维的消息被陈泰得知,陈泰立即准确预见魏军将战败,命骑兵驰援,亲率步兵随后,同时告急于魏廷