Nhà Tống lại muốn đem quân xâm lược Đại Việt để giải quyết những khó khăn ở trong nước.
Từ thế kỉ XI, nhà Tống gặp phải những khó khăn chồng chất:
- Ngân khố cạn kiệt, tài chính nguy ngập nội bộ mâu thuẫn.
- Nhân dân đói khổ, nhiều nơi nổi dậy đấu tranh.
- Vùng biên giới phía Bắc thường xuyên bị Liêu - Hạ quấy nhiễu.
=> Để giải quyết những khó khăn trên, nhà Tống đã tiến hành xâm lược với hi vọng "nếu thắng thế Tống sẽ tăng, các nước Liêu, Hạ phải kiêng nể".