之后，韩国割让成皋和巩给秦国，秦国设立三川郡，秦国的疆界到达了魏国的都城大梁。据《史记·秦本纪》记载公元前248年率军进攻赵国，平定太原。据《史记·秦本纪》记载公元前248年带兵攻打魏国，攻克了高都和汲。公元前248年率军进攻赵国，攻占榆次、新城、狼孟等三十七城。而根据《史记·秦本纪》记载此役发生在公元前247年。公元前247年在河外和信陵君率领的燕、赵、韩、楚、魏五国联军作战失利，被迫退回秦国。据记载，当时秦国不断的进攻魏国，魏国赦免并召回因窃符救赵事件而流亡在赵国的信陵君，信陵君因此组织