Hoan. Vua liền sai Quang Khải thu-xếp quân-sĩ để ra đánh Thăng long và truyền hịch sai Trần nhật Duật đóng quân giữ chặn đường không cho bọn Toa Đô kéo lên hợp với Thoát Hoan.
9. TRẬN CHƯƠNG-DƯƠNG-ĐỘ: Trần quang Khải khôi phục Thăng-long. Khi bấy giờ đại binh của Thoát Hoan đóng tại Thăng-long, còn chiến-thuyền thì đóng ở bến Chương-dương 章 楊 渡, địa phận huyện Thượng-phúc.
Trần quang Khải 陳 光 啓 với Trần quốc Toản 陳 國 瓚 và Phạm ngũ Lão 范 五 老 đem quân tự Thanh-hóa đi thuyền vòng đường bể ra đến bến Chương-dương, sấn vào đánh chiến-thuyền của quân Nguyên. Quan quân đánh hăng quá, quân Nguyên địch không nổi phải bỏ chạy. Quan quân lên bộ đuổi đánh về đến chân thành Thăng-long hạ trại. Thoát Hoan đem đại quân ra cự địch, bị phục binh của Trần quang Khải đánh úp lại, quân Nguyên phải bỏ thành Thăng-long chạy qua sông Hồng-hà[1] sang giữ mặt Kinh-bắc (Bắc-ninh).
Trần quang Khải đem quân vào thành mở tiệc khao quân. Đến khi uống rượu vui-vẻ, Quang Khải ngâm bài thơ rằng:
Đoạt sáo Chương-dương-độ[2]
Cầm Hồ Hàm-tử quan
Thái-bình nghi nỗ lực
Vạn cổ thử giang-san
Dịch nôm:
Chương-dương cướp giáo-giặc
Hàm-tử bắt quân thù