Trần Hưng Đạo

Sementara itu Tran Hung Dao juga telah berhasil merebut kembali kota Dai Than. Berita ini membuat pasukan Mongol yang saat itu sedang berbaris menuju Thang Long dilanda kepanikan. Taktik gerilya yang dilancarkan pasukan Vietnam juga sangat membuat mereka kewalahan dan menderita banyak kerusakan. Pasukan Mongol terus maju ke Thang Long menembus segala rintangan itu, namun setibanya di sana sekali lagi kota itu telah ditinggalkan oleh raja. Kedua belah pihak mengalami kalah dan menang silih berganti. Mongol meraih kemenangan di Yen Hung dan Long Hung, sementara Vietnam menang dalam pertempuran laut di Dai Bang. Setelah perang berlarut-larut dan jatuh banyak korban di pihaknya, akhirnya Pangeran Toghan memutuskan untuk mundur. Ia membagi rute lewat jalur darat melalui Noi Bang yang dipimpinnya sendiri sementara angkatan lautnya akan mundur melalui Sungai Bach Dang dipimpin oleh Jenderal Umar (dari kaum Muslim).