Quân Mông Cổ mạnh nhưng vẫn bị quân ta đánh bại vì:
- Nhân dân đoàn kết, có tinh thần yêu nước mạnh mẽ
- Có chỉ huy giỏi, thực hiện chiến thuật thông mình nhằm tiêu hao sinh lực địch
- Mông Cổ coi nước ta là nước nhỏ, yếu, dễ xâm lược nên xem thường, chủ quan