a. Diễn biến trận Tốt Động – Chúc Động:
- Tháng 10-1426, khoảng 5 vạn viện binh giặc do Vương Thông chỉ huy kéo vào thành Đông Quan, nâng số quân Minh ở đây lên 10 vạn.
- Để giành thế chủ động, ngày 7-11-1426, Vương Thông tiến đánh quân chủ lực của nghĩa quân ở Cao Bộ (Chương Mĩ, Hà Nội).
- Biết trước âm mưu của giặc, quân ta phục kích ờ Tốt Động - Chúc Động.
- Kết quả, 5 vạn tên giặc bị thương, bị bắt sống trên 1 vạn ; Vương Thông bị thương, tháo chạy về Đông Quan. Nghĩa quân thừa thắng kéo về vây hãm Đông Quan, giải phóng thêm nhiều châu, huyện.
b. Diễn biến trận Chi Lăng – Xương Giang:
- 10/1427, 15 vạn viện binh từ Trung Quốc kéo vào nước ta. Chúng chi là 2 đạo:
- Đạo 1: Do Liễu Thăng chỉ huy, chúng tiến từ Quảng Tây vào Lạng Sơn
- Đạo 2: Do Mộc Thạnh chỉ huy, chúng tiến từ Vân Nam vào hà Giang
- 8/10/ 1427 Liễu Thăng xuất quân, bị phục kích, bị giết ở Chi Lăng.
- Lương Minh lên thay bị phục kích ở Cần Trạm.
- Thôi Tụ cùng 5 vạn quân bị tiêu diệt và bị bắt sống tại Xương Giang.
- Lê Lợi sai người đem chiến lợi phẩm ở Chi Lăng đến doanh trại Mộc Thạnh. Mộc Thạnh trông thấy, biết Liễu Thăng bại trận, y khiếp đảm, hạ lệnh rút quân chạy về nước.