* Diễn biến:
- Cuối tháng 1 -1285, 50 vạn quân Nguyên do Thoát Hoan tổng chỉ huy tràn vào xâm lược Đại Việt.
- Sau một số trận chiến đấu chặn giặc ở vùng biên giới, Trần Quốc Tuấn cho lui quân về Vạn Kiếp (Chí Linh, Hải Dương). => Quân Thoát Hoan tập trung một lực lượng lớn tấn công vào Vạn Kiếp.
- Trước thế giặc mạnh, quân Trần lui về Thăng Long, sau đó rút về Thiên Trường (Nam Định). Nhân dân ở Thăng Long thực hiện lệnh "vườn không nhà trống" của triều đình.
- Quân Thoát Hoan kéo vào chiếm Thăng Long trống vắng. Không dám đóng quân trong thành, chúng phải dựng doanh trại ở phía bắc sông Nhị (sông Hồng).
- Toa Đô được lệnh từ Cham-pa đánh ra Nghệ An, Thanh Hoá. Thấy thế giặc mạnh, một số quý tộc nhà Trần đầu hàng giặc. Cuộc kháng chiến gặp rất nhiều khó khăn.
- Cùng lúc đó, Thoát Hoan tự mình chỉ huy một lực lượng mạnh, mở cuộc tấn công lớn đánh xuống phía nam nhằm tạo thành thế "gọng kìm", hòng tiêu diệt quân chủ lực của ta và bắt sống toàn bộ đầu não của cuộc kháng chiến Trước tình thế nguy cấp, Trần Quốc Tuấn phải ra lệnh rút lui để củng cố lực lượng, chuẩn bị cho cuộc phản công tiêu diệt quân địch.
- Bị thất bại trong âm mưu bắt sống vua Trần và tiêu diệt quân chủ lực của ta, Thoát Hoan rút quân về Thăng Long chờ tiếp viện. Quân Nguyên lâm vào tình thế bị động lại thiếu lương thực trầm trọng.
- Tháng 5- 1285, lợi dụng thời cơ, quân Trần tổ chức phản công, đánh bại quân giặc ở nhiều nơi như Tây Kết, cửa Hàm Tử (Khoái Châu, Hưng Yên), bến Chương Dương (Thường Tín, Hà Nội) và tiến vào giải phóng Thăng Long.
* Kết quả:
- Quân Nguyên đại bại, Toa Đô bị chém đầu, Thoát Hoan chui vào ống đồng về nước, đất nước sạch bóng quân xâm lược.