* Về phía quân Tống:
- Năm 981, quân Tống do Hầu Nhân Bảo chỉ huy theo hai đường thủy, bộ tiến vào nước ta.
+ Quân bộ theo đường Lạng Sơn
+ Quân thủy theo đường sông Bạch Đằng.
* Về phía quân Đại Cồ Việt:
- Lê Hoàn trực tiếp chỉ huy cuộc kháng chiến.
- Ông cho quân đóng cọc ở trên sông Bạch Đằng để ngăn chặn chiến thuyền địch. Quân thủy của địch bị thất bại trên sông Bạch Đằng sau nhiều trận chiến ác liệt.
- Trên bộ, do không thể kết hợp được với quân thủy và bị quân ta chặn đánh quyết liệt nên buộc phải rút quân về nước. Thừa thắng, quân ta truy kích và tiêu diệt nhiều sinh lực địch. Quân Tống đại bại.