今陕西省韩城市西南）三场战役中取得胜利。经过商鞅两次变法后的秦国国力强大，具备收复河西地区的能力。
元里之战.前354年，赵国入侵魏国的盟国卫国，夺取漆及富丘（均在今河南省长垣县）两地。此举招致魏国的干涉，魏国出兵助卫，包围赵都邯郸（今河北省邯郸市）。秦孝公趁魏军主力出击之机，派军队偷袭魏国，进攻魏河西长城重要据点元里（今陕西省澄城县南），大败魏军，歼灭守军七千人，并占领少梁。同年，秦孝公命公孙壮率军攻打韩国，包围焦城（今河南省三门峡市西），但没有攻克，占领上枳、安陵（今河南省鄢陵