.周显王三十六年（前333年），秦惠文王任命阴晋人犀首（即公孙衍）为大良造，次年魏国献阴晋给秦，与秦修好。未久，公孙衍率兵攻魏上郡重地雕阴（今陕西省甘泉县南），魏将龙贾集中兵力迎战。经二年激战，至三十八年（前330年），全歼魏军，斩首四万五千人（此据《史记·魏世家》，《秦本纪》记载为八万）。此役魏国防卫西河、上郡的主力全军覆没，主将龙贾被俘，魏惠王被迫于次年将西河郡全部献给秦国。至此，秦全部收复了被魏夺佔的河西地区。
影响.秦收复河西后，并未停止攻魏，继而攻佔焦（今河南省陕县）、