Diễn biến của trận quyết chiến trên sông Bạch Đằng :
- Năm 938, quân Nam Hán kéo vào bờ biển nước ta, lúc này nước triều đang dâng, quân ta khiêu chiến, giả vờ thua rút chạy, giặc đuổi theo vượt qua bãi cọc ngầm.
- Khi nước triều rút, quân ta dốc toàn lực lượng đánh quật trở lại. Quân giặc rút chạy. Trận chiến diễn ra ác liệt (thuyền quân ta nhỏ gọn, dễ luồn lách ; thuyền địch to. cồng kềnh rất khó khăn chạy qua bãi cọc lúc này đã nhô lên do nước triều rút...).
- Vua Nam Hán vội ra lệnh thu quân về nước. Trận Bạch Đằng kết thúc thắng lợi về phía quân ta.
Diễn biến :
- Cuối năm 938, quân Nam Hán do Lưu Hoằng Tháo chỉ huy kéo vào vùng biển nước ta.
- Ngô Quyền cho thuyền nhẹ ra đánh nhử quân giặc vào cửa sông Bạch Đằng. Nước triều đang lên, giặc đuổi theo, vượt qua bãi cọc ngầm.
- Nước triều bắt đầu rút. Ngô Quyền cho quân đánh quật trở lại. Quân Nam Hán rút chạy ra biển. Nước triều rút nhanh, bãi cọc nhô lên, thuyền bị vỡ, Hoằng Tháo bị chết.
- Vua Nam Hán hay tin bại trận, hoảng sợ rút quân về nước.