Diễn biến cuộc kháng chiến chống quân Nam Hán lần thứ nhất (930):
Nhận thấy nhà Nam Hán có ý định xâm lược nước ta, Khúc Hạo gửi con trai mình là Khúc Thừa Mĩ sang làm con tin.
Năm 917, Khúc Hạo mất, Khúc Thừa Mĩ lên thay. Tiếp tục sự nghiệp của cha, Khúc Thừa Mĩ đã cử sứ sang thần phục nhà Hậu Lương và được vua Lương phong cho chức Tiết độ sứ.
Mùa thu năm 930, quân Nam Hán đánh sang nước ta.
Khúc Thừa Mĩ chống cự không nổi, bị bắt đem về Quảng Châu. Nhà Nam Hán nhân đó cử Lý Tiến làm Thứ sử Giao Châu, đặt cơ quan đô hộ ở Tống Bình (Hà Nội).
Năm 931, một tướng cũ của Khúc Hạo là Dương Đình Nghệ được tin, đã đem quân từ Thanh Hoá ra Bắc bao vây, tấn công thành Tống Bình.
Quân Nam Hán lo sợ vội cho người về nước cầu cứu. Viện binh của địch chưa đến nơi thì Dương Đình Nghệ đã chiếm được Tống Bình và chủ động đón đánh quân tiếp viện. Quân tiếp viện của giặc vừa đến đã bị đánh tan tác. Tướng chỉ huy của chúng bị giết tại trận.
Sau khi đánh tan quân Nam Hán, Dương Đình Nghệ tự xưng là Tiết độ sứ, tiếp tục xây dựng nền tự chủ.
Diễn biến cuộc kháng chiến chống quân Nam Hán lần thứ hai (938):
- 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 một toán thuyền nhẹ ra đánh nhử quân địch vào sông Bạch Đằng lúc nước triều đang lên.
- Lưu Hoằng Tháo hăm hở dốc quân đuổi theo, lọt vào trận địa mai phục của ta mà không biết.
- Nước triều rút, Ngô Quyền hạ lệnh dốc toàn lực lượng đánh quật trở lại. Quân Nam Hán chống cự không nổi phải rút chạy ra biển.
- Quân giặc thiệt hại quá nửa, tướng giặc Lưu Hoằng Tháo bị chết. Vua Nam Hán được tin bại trận đã hốt hoảng, vội hạ lệnh thu quân về nước.
- Trận Bạch Đằng của Ngô Quyền đã kết thúc hoàn toàn thắng lợi.