初七日,蕭太後詔令休哥派騎兵截斷宋軍退入祁州的後路,又命太師王六加強對敵偵查,隨時掌握宋軍動向。顯然,遼國君臣已決意全力打擊宋軍,而遼軍也隱然對君子館形成了合圍之勢。
臘月初九這,正是民諺所的能“凍掉下巴”的時候,氣異常寒冷,但是遼軍依然向君子館的宋軍發起了總攻。
蕭太後命宰相安寧率領迪離部及三克軍殿後,自己親統大軍,與南院大王留寧、耶律休哥的部隊共同向宋軍發起猛烈進攻。
遼軍的鐵拳重擊首先落在了宋軍禦前忠佐神勇指揮使桑讚的頭上。桑讚率部奮力抵抗,從早晨一直廝殺到下午。強弓硬弩原本是宋軍克敵致勝的利器,但宋軍將士因衣衫單薄被凍得手木足僵,連弓弩的弦也拉不開,而身被皮裘、往來飛馳的契丹騎士卻越戰越勇。
日暮時分,遼軍增援部隊源源而至,桑讚支持不住,引眾先逃。他的敗逃,破壞了宋軍的防禦體係,致使君子館宋軍被遼軍重重包圍。
深陷重圍,使原本在兵力上就處於劣勢的宋軍處境變得更加凶險,但劉廷讓仍然督率部下苦苦支撐。這個時候他還在想著滄州的李繼隆能夠前來救援,不過李繼隆已經退守樂壽,讓劉延讓等了一個空。
久候援軍不至,宋軍戰不能勝,突圍亦不得出,但契丹人如疾風暴雨般的進攻並沒有停止。馬蹄蕩起的煙塵裹挾著如蝗飛矢,森長的槍矛交織成紛亂的死亡之網,勇氣、力量、生命碎散飄蕩在滾滾黃塵中……。劉廷讓這位久曆沙場的老將親臨火線督戰,卻很快因為主帥的鮮明標誌而成了遼軍圍攻的重點目標。他坐騎被戕,凡三易之。
漸漸地,因整日苦戰而疲憊不堪的宋軍抵擋不住敵人的快刀驍馬,一場交鋒逐漸演變成殘虐的屠殺。宋軍被散亂地分割著蠶食著,終至徹底崩潰。
劉廷讓騎著部下戰馬,僅帶了幾個隨從逃出重圍。宋軍此戰損失慘重,死者數萬人(一六萬),李敬源、高陽關部署楊重進力戰陣亡,驍將張思鈞等被俘。
這次大戰全殲數萬宋軍,令蕭太後非常高興。十一日,蕭太後招休哥等一批將官入行宮內殿,賜酒慰勞。第二,蕭太後又下令在君子館收集宋軍屍體,築“京觀”以耀兵威。
君子館慘敗,幾乎使河北宋軍完全喪失了鬥誌,各自收縮在堅固城寨內以圖自保,而用未習戰鬥的鄉民守禦地方。
遼軍因此得以乘勝長驅,分兵略地,十餘日內接連攻拔馮母鎮、祁州、深州(今河北深縣南)、德州(今山東陵縣),如入無人之境。遼軍所到之處大肆俘掠燒殺,其間唯一的例外,就是屯積了宋軍大批軍器、糧秣的楊團城守將獻城投降,遼主下令勿得擾掠。
次年正月初一,東路遼軍攻破束城,縱兵大掠。初三日,蕭太後抵文安,遣人招降,宋軍不從,遼軍即攻破城池,盡殺壯男,俘其老幼婦女。
遼軍雖然取得了大勝,不過自己也是損失慘重。再加上戰線拉長,兵力分散,一直等待機會的李繼隆突然出兵,要切斷遼軍的後路。
西路的崔翰也再次整頓軍隊,命令楊延昭為大將直奔雄州。
同時耶律斜軫的西路軍也傳來一個消息。耶律斜軫帶著大軍進攻雁門,卻被自己的老對頭楊業擋住,難以寸進。沒有辦法他讓宮使蕭達裏去偷襲代州。
給事中、代州知州張齊賢和楊業定計夜襲。張齊賢半夜派出軍隊二百人,每人拿一麵旗幟,背一束草,離州城西南三十裏,打出旗幟燃燒幹草。
遼兵遠遠看見火光有旗幟,以為是楊業部隊到了,驚駭而逃走。張齊賢先在土磴砦埋下二千伏兵,襲擊大敗遼軍,斬殺宮使蕭達裏,擒俘遼軍北大王的兒子一人,帳前舍利一人,殺敵數百,俘獲二千匹戰馬及很多兵器。
遼軍西路大敗,難以寸進,沒有辦法再支援東路的大軍。
耶律休哥認為自己的目的已經達到,後麵還有兩支宋軍搗亂,糧草物資也受到威脅,於是奏請班師。
蕭太後同意了他的請求命令手下三路大軍,將河北大地洗劫一空,然後班師回到了幽州。
“遼兵退了!遼兵退了!”
關煒正在城樓上巡視,突然聽到了土兵們一聲大喝,他們趕緊到了城上觀看,就見遼軍真的已經拔營起寨,開始撤退。
“他們是不是真的要撤了?”大家看著下麵指指點點。