Khi biết quân Tống có ý định tấn công Đại Việt Lý Thường Kiệt chù trương :Ngồi yên đợi giặc không bằng đem quân ra trước, chặn thế mạnh của giặc
Quân Việt bắt đầu tiến công vào đất Tống từ ngày 27 tháng 10 năm 1075. Thoạt tiên, quân Việt phá hủy một loạt các đồn trại biên giới, rồi lần lượt đổ bộ lên cảng và đánh chiếm các thành Khâm, Liêm. Sau đó đại quân tiếp tục tiến sâu vào đất địch.
Ngày 18 tháng 1 năm 1076 áp sát thành Ung. Đây là căn cứ quan trọng nhất trong những căn cứ địch dùng cho cuộc viễn chinh xâm lược vào Đại Việt. Sau 42 ngày vây hãm và tấn công quyết liệt, ta hạ được thành, tiêu diệt và bắt sống nhiều tên địch.
Đánh phủ đầu quân xâm lược khi chúng chưa kịp hành động, phản công nhanh chóng và quyết liệt ngay khi bị kẻ thù tiến công, đánh ngay vào đội quân mạnh nhất của địch, ngay trên hướng tiến công chủ yếu của chúng. Ông khéo kết hợp giữa tiến công và phòng ngự tích cực, giữa các cách đánh tập trung, đánh trận địa và đánh vận động. Ông vận dụng tài tình sự kết hợp giữa đấu tranh quân sự với công tác chính trị và hoạt động ngoại giao.
Thắng lợi huy hoàng của cuộc kháng chiến chống quân xâm lược nhà Tống (1075-1077) là một minh chứng hùng hồn về sự phát triển vượt bậc của dân tộc Việt sau một thế kỷ giành độc lập, quốc gia Đại Việt đã có đủ sức mạnh để chống lại một đế quốc lớn mạnh.