孙膑利用魏人悍勇轻视齐人胆怯的思想,采用“减灶法”以迷惑敌人。第一天造十万人用灶,第二天五万,第三天两万。庞涓误以为齐军怯阵大量逃亡,于是丢掉步卒,仅带轻装的精兵兼程追赶,到达马陵(今河南范县西南)。马陵道狭,两旁多阻隘,齐军又故意丢弃大批战车、武器作障碍。当庞涓率军进入马陵后,齐军万弩俱发,魏军大乱,主力全被歼灭,庞涓自杀,太子申被俘。