Năm 1288, quân Nguyên lại sang xâm lược lần nữa, nhưng nhanh chóng thua chạy sau thất bại ở Bạch Đằng. Triều đình ban chiếu cho tướng lĩnh các nơi để quân Nguyên về nước, nhưng Hưng Trí vương vẫn cho quân đón đánh.