庞涓攻赵，庞涓围攻邯郸，赵求救于齐国。齐威王採纳段干朋的建议，兵分两路，一路齐军攻击魏国的襄陵，一路由田忌、孙膑援救。孙膑采用「围魏救赵」的战术，攻击魏国首都大梁（今河南开封），迫使庞涓回防。齐兵在桂陵（今河南长垣）伏袭，大败魏军，庞涓被齐兵所俘，史称桂陵之战，而后魏惠王赶紧与韩国联军，反攻襄陵（今山西襄汾），是为襄陵之战，齐兵失败。齐国请楚国大将景舍调停，不久，魏惠王与赵成侯结盟，魏军撤离邯郸，最后齐国退兵，孙膑把庞涓释放回魏国。
逢泽会盟.魏惠王二十四年（公元前346年），魏惠