轻装急行军昼夜兼程回救大梁。孙膑带领主力部队在桂陵（今河南省长垣县西南）设伏，一举擒获庞涓。桂陵之战并没有击溃魏军主力，齐国也没有正式进攻魏国首都大梁，赵国首都邯郸仍为魏国所占领。前352年，魏惠王调用韩国的军队击败包围襄陵的齐、宋、卫联军，齐国被迫请楚国大将景舍出面调停，各国休战。前351年，魏惠王与赵成侯在漳河边结盟，撤出赵国首都邯郸。大约在此时齐国将庞涓释放，使其回魏再度为将。
马陵之战.前342年，魏将穰疵在南梁（今河南省汝州市西）和霍（今河南省汝州市西南）击退韩将孔夜的