罢免齐泰、黄子澄。建文二年，燕军与中央军在白沟河大战，李景隆再次溃败并逃亡济南，随后再在济南溃败。然而，朱棣却无法攻破山东参政铁铉、都督盛庸的济南城，不得不撤军。明惠帝随后封赏铁铉、盛庸，但却不诛杀李景隆。同年冬，燕军再次进犯济宁，盛庸击败并斩杀燕将张玉，并接连获胜。建文三年，两军在河北山东一带屡次交战，并互有胜负，最后燕军攻入真定。建文四年，何福、平安率领的中央军在小河大胜燕军，并斩其将陈文；而徐辉祖亦在齐眉山获得大捷。燕军恐惧后计划北归。恰逢建文帝误以为燕军已经北撤，召徐辉祖班师，致使何福孤军奋