當時交趾出動了6萬軍隊,號稱10萬。分水陸兩線侵入宋境,突破點在廣南西路。水軍渡過北部灣,十一月二十日,攻克欽州;二十三日攻克廉州(廣西合浦)。陸軍忽略沿途各處關隘,直奔宋朝南疆的重鎮邕州。
邕州,是廣南西路的中樞,拿下它宋朝南疆就將失控。一路之上,宋朝的各處據點根本攔不住交趾軍隊。當他們到了邕州城下,發現除了城高壕深之外,別的戰備,比如出戰的士兵,守城的士兵等等都寥寥無幾。
城裡真的沒多少兵,近7萬百姓只有2800人守衛。知州蘇緘是個純粹的文官,但這個人的名字在宋朝的史書中佔有崇高的位置,他遠比韓琦、文彥博、司馬光等人堅貞偉大。
所有人都想著逃跑,蘇緘下令關閉城門,這是西南門戶,要為國家守住這條防線。這時有個校官叫翟績,想悄悄地溜出城。蘇緘抓到他下令斬首示眾。這人不服,大喊有種讓你的兒子也別走。
蘇緘的兒子叫蘇子元,是桂州的司戶,不久前帶著妻小來探親。面對翟績的質問,他要兒子準時回去上任,但把妻小留下與城池共存亡。這讓翟績死得心服口服,讓滿城的百姓都沒話說。
惡戰展開,蘇緘率2800人守城之余,還出動了數百名敢死隊衝出城去,一次就殺敵200余人,殺死戰象數十頭,擊斃兩名交趾軍將領。
迎頭痛擊之後,邕州守衛戰終於開始了。面對20倍以上的敵軍,蘇緘率全城百姓苦苦支撐。這期間他派兵求援,援軍也出動了,可惜被隔離在100裡開外,無法前進;他拿出官府、私人全部的積蓄獎勵士卒,可惜兵實在太少,而錢也買不來急需戰爭器械。
連上天都與他作對,邕州地區突然乾旱,滴雨不降,連井水都打不出來。城裡乾渴難耐,不斷有人死去,最後發生了瘟疫。
蘇緘堅守了42天。這一個多月裡,邕州城外遍地都是交趾人的屍體,前後累積,達到了15000余人。恐慌中交趾人想到了撤兵,可是突然間有了轉機。一個當地人(盛產英雄的民族也永遠都有漢奸存在)給他們出了個主意,說你們好笨,每人背一大袋子土,堆到城牆下,幾萬人同時動手,馬上就能直接登上去嘛。
交趾人大喜,人多欺負人少,這招實在太妙了。就這樣邕州城終於陷落了,面對潮水一樣湧進來的敵人,蘇緘仍然選擇了戰鬥,他仍然沒有逃跑。巷戰展開,蘇緘戰鬥直到無法支撐,才騎馬趕回家裡,面對30多個親人,他說了一句:“吾義不死於賊手!”,然後自焚而死,蘇家老幼全體自盡。
邕州城裡的百姓和他們的知州同一命運。全城死難,無一人投降。中國的南大門失守了,至此軍隊潰敗,百姓傷亡隻以邕州、欽州、廉州三城為限就達到16萬以上……
消息傳進開封城,神宗皇帝悲痛交集,為了討回這筆血債,他一邊命令廣西、廣東、福建、江西軍隊迅速向潭州(今湖南長沙)、桂州(今廣西桂林)集結,一邊派出了北方禁軍。但這時沒有狄青了,王韶也在西北熙河方面無法脫身,於是郭逵臨危受命,領軍出征。
盡管如此悲憤慘痛,舉國激怒,也只能到第二年的夏天時宋軍才能越過長江,到達南方。這期間,整個嶺南地區都處於無防守、甚至無政府狀態。
為什麽會這樣,和當時軍隊的調動速度有關,也和當時廣西方面的實際情況有關。宋朝這次征調的只有一少部分是開封城內的禁軍,更多的是西北秦鳳兩州方面的部隊。這是當時宋軍的現狀,禁軍退化了,北線腐爛了,只有西北軍團越來越強。
西軍強雖強,但路太過遙遠。廣西方面的情況讓人絕望。那時廣西這時全境的人口不超過120萬,全境只有軍隊近萬人,其中邕州2800人已經覆滅,最多的桂林只有3000人。這樣的基礎和實力,不要說反攻,連拖住交趾人的腳步都做不到。交趾人沒能衝出廣西南路,打到長江南岸,真是件幸運的事。
第二年夏天,郭逵的征南部隊越過了長江,進入嶺南。第一個目標就是邕州,這時不再有昆侖關歸仁浦之戰了。郭逵完全不必有狄青當年的謹慎,他身率10萬宋軍,是狄青的3倍多,而交趾人傷亡超過兩萬,陸軍方面只剩下了兩三萬左右,實力對比懸殊,邕州、廉州、欽州先後被收復,交趾人傷亡慘重,帶著搶來的東西往老家跑。郭逵緊緊追擊,根本不給他們喘息的機會。
宋軍兵分兩路,由副將燕達先攻打交趾的廣源州。燕達一舉攻破城池,俘虜5000多人,抓住了李乾德的軍師劉紀。旗開得勝,不過他不是主攻的方向,宋軍主攻的方向是決裡隘,在這裡交趾人積集了重兵,配備了他們最重型的秘密武器——大象。但在宋軍神臂弓、斬馬刀的攻擊下,大象被射得掉頭就跑衝進了交趾人的陣地,第一次兵團決戰,宋軍大勝,進佔門州。接著富良江一役,郭逵以減兵誘敵之計讓交趾軍陷入宋軍埋伏,大破交趾軍,江水為交趾人積屍斷流三日。
富良江之役後不久交趾人便奉表求和,交還掠走的財物和宋人百姓。其時宋軍疫病流行,死者大半。為了能使征南軍民平安歸國,郭逵表示“願以一身活十余萬人命”,同意撤兵。雙方於是講和。郭逵回國,立刻被文官系統彈劾,認為他指揮無方,耗費了如此軍力物力,居然不能覆滅這樣一個小國,實在是無能。必須嚴懲,於是打了勝仗的郭逵被貶為左衛將軍,西京洛陽安置,此後10年裡不得升官。
而現在,交趾人又一次寇邊,而這一次的借口,仍然和上一次差不多——為了預防宋軍侵犯。這一次交趾軍越過邊界二百余裡,佔領了祿州和西平州,並在當地大肆劫掠。