魏国在武城（今陕西省渭南市华州区东）交战。在陕（今河南省三门峡市西）设县。前389年，秦国出兵五十万进攻魏国的阴晋（今陕西省华阴市东南），但被魏西河郡郡守吴起以士兵五万、战车五百辆、骑兵三千击败。前388年，秦惠公之子秦出公出生。前387年，蜀国攻取南郑（今陕西省汉中市南郑区东），秦惠公派兵夺取南郑。魏国入侵秦国，秦军在武城击退魏军，但秦将识被魏军俘获。同年，秦惠公去世，葬于陵圉，其子秦出公继位。