Diễn biến:
- Tháng 10-1426, 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).
- Nắm được ý đồ và hướng tiến công của giặc, nghĩa quân đã đặt phục kích ở Tốt Động và Chúc Động.
- Khi quân Minh lọt vào trận địa, nghĩa quân đã nhất tề xông thẳng, đánh tan đội hình của chúng.
Kết quả: trên 5 vạn tên giặc tử 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.
- Diễn biến trận Chi Lăng- Xương Giang:
+ Sau tháng 10 -1427,10 vạn quân do Liễu Thăng và Mộc Thạnh chỉ huy làm 2 đạo tiến vào nước ta
+ Ngày 8 tháng 10,bị ta phục kích ở ải Chi Lăng,Liễu Thăng bị chặt đầu.Số giặc còn lại co cụm giữa cánh đồng,bị ta tấn công từ nhiều phía.
- Kết quả : + 5 vạn quân giặc bị giết,còn lại bị bắt sống kể cả Thôi Tụ và Hoàng Phúc.
+ Vương Thông khiếp đảm xin hoà.Ngày 3-1-1428 toàn giặc cuối cùng rút lui khỏi nước ta.Khởi nghỉa Lam Sơn toàn thắng.