Nguyên nhân thắng lợi của cuộc khởi nghĩa Lam Sơn :
- Do truyền thống yêu nước, tinh thần quyết chiến của nhân dân ta, đã tham gia, giúp đỡ cuộc khởi nghĩa vượt qua mọi khó khăn.
- Do sự lãnh đạo tài tình, mưu lược của bộ chỉ huy cuộc khởi nghĩa, tiêu biểu là Lê Lợi, Nguyễn Trãi... đã có những kế sách đúng đắn để đưa cuộc khởi nghĩa đến thắng lợi, đã biết kết hợp sức mạnh quân sự và ngoại giao để chiến thắng kẻ thù.
Diễn biến:
* Giải phóng Nghệ An (năm 1424)
Ngày 12- 10 - 1424, nghĩa quân bất ngờ tấn công đồn Đa Căng (Thọ Xuân, Thanh Hoá), sau đó hạ thành Trà Lân. Nghĩa quân tiến đánh Khả Lưu, phần lớn Nghệ An được giải phóng.
* Giải phóng Tản Bình, Thuận Hoá (năm 1425)
Tháng 8 - 1425, nghĩa quân tiến vào giải phóng Tân Bình, Thuận Hoá. Vùng giải phóng của nghĩa quân kéo dài từ Thanh Hoá đến đèo Hải Vân.
* Tiến quân ra Bắc, mở rộng phạm vi hoạt động (cuối năm 1426)
- Tháng 9-1426, nghĩa quân chia làm ba đạo tiến ra Bắc
* Trận Tốt Động — Chúc Động (cuối năm 1426)
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. Ngày 7-11-1436, 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). Quân ta phục kích ờ Tốt Động - Chúc Động. 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.
Ý nghĩa lịch sử:
- Ý nghĩa lịch sử : Cuộc khởi nghĩa Lam Son thắng lợi đã kết thúc 20 năm đô hộ tàn bạo của nhà Minh (Trung Quốc). Mở ra một thời kì phát triển mới của dân tộc - thời Lê sơ.