Diễn biến trận đánh trên sông Bạch Đằng:
- Năm 938, Lưu Hoằng Tháo kéo quân vào nước ta theo đường biển.
- Ngô Quyền cho thuyền nhẹ ra nhử giặc vào cửa sông Bạch Đằng lúc thủy triều lên.
- Lưu Hoằng Tháo hăng hái đốc quân đuổi theo vượt qua bãi cọc lúc nào không hay.
- Thủy triều rút, Quân địch mắc phải trận địa bãi cọc ngầm, Ngô Quyền hạ lệnh dốc toàn lực lượng đánh trở lại.
- Quân ta từ trên đánh xuống, từ 2 bên bờ đánh sang, đánh giáp lá cà quyết liệt.