河郡守吴起以步兵五万、战车五百辆、骑兵三千所击败。前386年，魏国攻打秦国，秦军在武城击退魏军，但秦将识被魏军所俘获。
秦国收复河西.
秦献公即位.周安王十八年（前384年），魏国于洛阴、安邑（今山西省夏县西北）、王垣（即首垣，在今山西省长垣县东北）三处加筑城垣，加强河西、河东以及河北地区的防守。不久，魏国因赵国入侵卫国，威胁到魏国在中原地区的利益。魏国出兵支援卫国，齐国也派兵支援，赵国向楚国求救，楚国也加入了这场大战，双方进入连续四年之混战。此时秦国国内