Ngô Quyền đánh bại được quân Nam Hán trên sông Bạch Đằng vì:
- Ông là một nhà lãnh đạo tài ba có 1 kế sách tuyệt vời khi chọn địa điểm và cách đánh .
- Có được lòng dân, lòng quân
Vì sao Ngô Quyền lại đánh bại được quân Nam Hán ( năm938) trên sông Bạch Đằng?
-Do tinh thần đoàn kết chiến đấu của nhân dân ta khi hưởng ứng cuộc kháng chiến do Ngô Quyền lãnh đạo, đóng góp sức lực của mình để xây dựng được trận địa cọc lớn trên sông Bạch Đằng.
- Do sự chỉ huy tài giỏi của Ngô Quyền và của tướng lĩnh, đã biết phát huy sức mạnh của dân tộc, biết sử dụng và phát huy các yếu tố "thiên thời, địa lợi, nhân hòa", biết phát huy sở trường "thuỷ chiến" của dân tộc ta để giành thắng lợi.