Chiến thắng Chương Dương Độ và tài mưu lược của quân dân nhà Trần
Cuối năm 1284, quân Nguyên Mông theo hai hướng từ Vân Nam và Quảng Tây tiến xuống. Từ phía nam, mấy vạn quân do Toa Đô chỉ huy từ biên giới Đại Việt-Chămpa tiến lên tạo thành thế “gọng kìm” tấn công Đại Việt. Quân dân nhà Trần tổ chức đánh giặc từ biên giới, nhưng thế giặc hung hãn. Trần Quốc Tuấn đưa quân rút về Vạn Kiếp (Hải Dương) rồi về Thăng Long lập tuyến phòng thủ. Trước thế giặc mạnh, quân ta tiếp tục thực hiện kế “vườn không nhà trống”, rút quân về Nam Định. Một thời gian sau khi quân Mông Nguyên dần suy kiệt, năm 1285 Trần Quang Khải tiến ngược sông Hồng đánh vào Tây Kết và Hàm Tử. Trong các trận này, Nguyễn Khoái, Trần Quốc Toản chỉ huy đánh Tây kết, còn Trần Nhật Duật đánh Hàm Tử. Đồng thời, Trần Quang Khải, Trần Quốc Tuấn và các tướng lĩnh chỉ huy đánh căn cứ Chương Dương của địch. Đồn Chương Dương thất thủ, tàn quân Nguyên phải rút chạy về Thăng Long. Quân dân nhà Trần tiếp tục bao vây Thăng Long, khiến địch liều chết xông ra chạy về nước. Trên đường rút quân, giặc còn bị quân ta mai phục, chặn đánh ở Vạn Kiếp, tổn thất nặng nề.
Hữu Trưởng