获胜，并俘获大量俘虏、军粮和武器。为避免更多粮草被劫，张文虎下令凿沉一些粮船，撤回琼州。上皇得知后，释陈庆余前罪。陈王让俘虏回元军营地报信并告知运船被截获的消息，之后，元军撤退。
白藤之役.1288年正月，蒙古军乌马儿率军进犯龙兴府（Long Hưng）。八日，越南军与其会战于大旁海（Đại Bàng）外，越军缴获蒙古军哨船300艘，首级10颗，蒙古军士兵多数被淹死。阴历二月十九日，乌马儿进犯安兴寨（Yên Hưng）。三月八日，元军会师白藤江，等待张文虎的运粮船。然而，陈国峻