Lý do mà quân Mông Nguyên và quân Minh thất bại là:
- Giặc coi thường nước ta là một nước nhỏ không thể thắng đc nên chủ quan.
- Quân ta có những vị tướng tài giỏi và có những chiến thuật hay.
- Tinh thần đoàn kết của giặc chưa đc cao so với quân ta.
- Quân ta tuân thủ cách đánh của triều đình đặt ra và thực hiện một cách tốt.