Tháng 5 năm 1285, ta thu phục Thăng Long, Thoát-Hoan cùng các tướng sĩ của hắn phải đem quân chạy sang vùng Gia Lâm (ngoại thành Hà Nội ngày nay) và Bắc Ninh (nay thuộc Hà Bắc). Đầu tháng 6 năm 1285, vua và Thượng Hoàng nhà Trần cũng đem quân từ Thanh Hóa đánh ra.