（魏陇西郡治，今甘肃陇西南），与魏将徐质交锋，斩其首级，魏军战败撤退。蜀汉前军荡寇将军张嶷战死。姜维乘胜进击，拔河关（今甘肃临夏西北）、临洮（今甘肃岷县狄道）三县民回蜀汉。蜀延熙十八年（魏正元二年，255年）七月，姜维乘魏大将军司马师病亡之际，又与车骑将军夏侯霸、征西大将军张翼等数万人攻魏。八月初二，到达枹罕（今甘肃临夏东北），遂向狄道进军。魏征西将军陈泰命雍州刺史王经率所部进驻狄道，待他率主力自陈仓到达后，再钳击蜀汉军。王经不俟陈泰军至即擅击蜀汉军，姜维率军先后故关（今甘肃临洮北）、洮西大破王经，王经