Nam quốc sơn hà Nam đế cư
Hoàng thiên dĩ định tại thiên thư.
Như hà Bắc Lỗ lai xâm phạm
Bạch nhận phiên thành phá trúc dư.
Quân Tống nghe thấy, xéo đạp lên nhau mà chạy, mạnh ai nấy chạy thoát thân, bị bắt không biết bao nhiêu mà kể. Quân Tống vì thế đại bại mà về”.
Trong khi đó, sách Đại Việt Sử Ký Toàn Thư nhà Hậu Lê thì ghi: “Nhà Tống sai tuyên phủ sứ Quảng Nam là Quách Quỳ làm Chiêu Thảo sứ, Triệu Tiết làm phó, đem quân tướng, hợp với Chiêm Thành và Chân Lạp sang xâm lấn nước ta. Vua sai Lý Thường Kiệt đem quân đón đánh, đến sông Như Nguyệt đánh tan được. Quân Tống chết hơn 1 nghìn người. Quách Quỳ lui quân, lại lấy châu Quảng Nguyên của ta (người đời truyền rằng Thường Kiệt làm hàng rào theo dọc sông để cố thủ. Một đêm quân sĩ chợt nghe ở trong đền Trương tướng quân có tiếng đọc to rằng:
Advertisements (Quảng cáo)
Nam quốc sơn hà Nam đế cư
Tiệt nhiên phân định tại thiên thư
Như hà nghịch lỗ lai xâm phạm?
Nhữ đẳng hành khan thủ bại hư!
Sau đó quả nhiên như thế. (Hai anh em Trương tướng quân, anh tên là Khiếu, em tên là Hát, đều là tướng giỏi của Triệt Việt Vương. [Triệu] Việt Vương bị [Hậu] Lý Nam Đế đánh bại mà mất nước. Nam Đế gọi cho làm quan, hai người đều nói: "Tôi trung không thờ kẻ làm vua đã giết hại chủ mình”. Rồi ẩn mình trốn ở núi Phù Long, Nam Đế gọi mấy lần không chịu ra, mới hạ lệnh ai chém được thủ cấp hai người thì thưởng nghìn vàng)”.
Như vậy, một thuyết cho rằng bài thơ “Nam Quốc Sơn Hà” xuất hiện khi vua Lê Đại Hành mang quân cự Tống năm 981, còn theo thuyết còn lại thì bài thơ ra đời khi Lý Thường Kiệt phụng mệnh vua Lý Nhân Tông mang quân chống giặc Tống xâm lăng hồi năm 1076-1077. Thế nhưng, khi đề cập đến bài thơ này đa số sách sử đều cho là gắn liền với trận đánh trên sông Như Nguyệt của Lý Thường Kiệt năm 1076-1077. Như sách Việt Sử Tiêu Án của Ngọ Phong Ngô Thời Sĩ hay Việt Nam Sử Lược của Lệ Thần Trần Trọng Kim đều cho rằng bài thơ xuất hiện vào thời Lý Thường Kiệt.