所部仅数十骑，燕军擒杀百余人再而全军而退。十一月，燕军到达临清；朱棣决定扰乱南军的粮道，遣轻骑至大名，焚其粮船。燕军从馆陶渡河（卫运河，京杭运河的一部分；当时黄河夺淮入海），先后到达东阿、东平，威胁南方，迫使盛庸南下。盛庸将计就计，决定在东昌（今山东聊城）决战，并在阵中摆了大量火枪和毒弩。
首日作战.十二月廿五，燕军至东昌，盛庸率部出城迎击。朱棣仍然亲自率军冲锋，沿用之前的战术，先冲击其左翼，但因盛庸部署了精锐步兵于彼而不动；然后又冲击其中坚，盛庸开阵将朱棣诱入，然后合围。朱