Với lợi thế áp đảo về quân số, sĩ khí, lại là quân no đánh quân đói nên trận tuyến Đại Việt hoàn toàn áp đảo quân địch. Thái tử Trần Hoảng cùng vua Trần Thái Tông ngự trên lâu thuyền chỉ huy toàn trận đánh. Những chiến tướng Đại Việt như Trần Quốc Tuấn, Trần Khánh Dư, Lê Tần … chia quân làm nhiều mũi công kích giặc trên các hướng.