霹靂二十年二月,得到充分休整的霹靂軍發動了全麵總攻。在福建路,南海艦隊輕鬆殲滅了蒲壽庚的船隊,並在三日後攻入了泉州城。蒲壽庚自知與霹靂軍積怨太深,即便投降也不會有好果子吃,便下令死戰。泉州城破之後,他與兩個兒子領軍先是霹靂軍巷戰,後又退守到家宅。蒲氏財力雄厚,家宅修得又大又堅固,如同城堡一般,霹靂軍如果強攻必然損失慘重。鑒於下屬在巷戰已經死傷慘重,指揮作戰的薑才下令將蒲宅圍了起來,命人運來石油進行火攻。在熊熊烈火之中,盤崌漳泉海域數十年的蒲氏家族傾刻間化為灰燼。
在福建路北部,追擊阿剌罕的霹靂軍一個團卻遭到了重創,團長是在廬州之戰表現出色的洪福。廬州之戰後,洪福調任到薑才的淮東軍任團長,並隨南海艦隊到了福州。阿剌罕被痛揍之後,率偽軍往福州西北部的山區退去,樂全安派了一支軍力前去追擊,這其中便包括洪福所率的一個團。由於立功心切,洪福緊追阿剌罕不舍,並輕鬆擊潰了敵人幾次小規模阻擊,全團由此變得驕傲起來。追出二百裡之後,洪福終為自己的輕敵買了單——遭到了敵人的重兵伏擊。遇伏處是一條高聳狹長的峽穀,兩旁壁立的岩石夾著中間仄窄小道。
阿剌罕先是用火藥炸塌岩壁使霹靂軍首尾不能顧,又命人從上方滾落大量巨石,將下麵的霹靂軍士兵砸得血肉橫飛,在他們亂成一團之時,又親率騎兵縱兵衝擊。洪福心知自己急功冒進以致釀成大錯,羞愧交集之下決心以死贖罪。他也是條硬漢,先是喝令手下撤退,自己則率幾名死士躲在路旁的碎石堆後,不斷拋投手雷阻擊敵人,竟然擋住了偽軍半個時辰的進攻,後因彈儘被蜂擁而上的敵人剁成了肉泥。解決了洪福之後,阿剌罕又欲率軍乘勝追擊,卻發現霹靂軍陸戰團即將趕到,隻得悻悻退去。洪福雖死,卻為數百名同袍爭取了逃生的機會,否則全團二千餘人會全軍覆滅,重武器也會落入敵人之手。由於援軍及時趕來,偽軍甚至來不及打掃戰場,隻得帶了輕武器匆匆而去。
在西線戰場,江南西路全境已被霹靂軍光複。李恒在高達和楊邦憲的合力打擊下,棄守贛州逃往廣南東路。他所率的殘軍雖被霹靂軍打得狼狽逃竄,戰力卻遠勝宋軍。他先是拿下廣南東路的門戶韶州,又以迅雷不及掩耳的速度奪取英德府。在霹靂軍二十年初春之時,其麾下的色目騎兵竟然突進到了離廣州不到兩百裡地的清遠,引得全城震動。眼見李恒逃竄,楊邦憲自然是緊追不舍,他率播州第一師與楊彪所率的第二師,以包圍之勢往韶州逼去。高達則率軍前往福建路,準備與友軍合力清剿阿剌罕部偽軍。
在坐鎮平江府的歐陽軒指揮下,昝萬壽的第二軍和張玨的第三軍皆順利拿下了湖州和嘉興府。防守嘉興府的偽軍將領是範文虎,其麾下軍力號稱十萬,實則隻有四萬新附軍和一萬二千蒙古漢軍,另有三千蒙古和色目騎兵,後者表麵上是伯顏上派來的援軍,實則是監軍。範文虎本就是個貪生怕死之輩,否則他也不會率數萬手下投降伯顏了。如今霹靂軍如雷霆之勢碾來,他又暗中派人與張玨聯係投降事宜,請求看在舊日情誼上為他在歐陽軒麵前美言,以求得高官厚?。張玨與其並無交情,更痛恨其與賈似道一夥同流合汙,陷害王堅等宋軍忠良,那裡肯為他說好話。更何況歐陽軒已經交待,正是範文虎這種貪官讓江南百姓陷入刀兵之禍,即便投降也要窮究其罪責。
範文虎不顧身家性命派人向霹靂軍乞降,卻沒有得到想要的結果,自然是怒從心頭起,惡向膽邊生。他一邊下令死守城池,敢退後半步者一律格殺,一邊卻命心腹暗中收拾財物馬匹,準備情況不妙時逃跑。他心中清楚,嘉興城雖然城高牆厚,又築了大量土木工事,糧草器械也充足,還有兩百餘門火炮,但絕對抗不住霹靂軍的攻擊。話說嘉興城下第三軍士兵加上民夫,人數超過了十萬,其營帳綿延達十餘裡。除了炮兵陣地上那些粗大的火炮外,附近的河中更是有密密麻麻船隻,空中還飄著熱氣球,將嘉興城防看得一清二楚。如同範文虎一樣,偽軍不管將領還是士兵都清楚城破是必然之事,唯有的疑問是能守多久。
在數百門重炮的連日轟擊之下,饒是嘉興城防牆堅固,也不斷開始崩塌,尤其是霹靂軍主攻方向的北門,不僅城牆被轟開了數處缺口,就連城門樓也被轟塌。城中的偽軍試圖封堵城牆缺口,卻被霰彈打得伏屍滿地,他們的一舉一動都被熱氣球上拿著望遠鏡的霹靂軍觀察手看得一清二楚。擊破敵人的城防之後,張玨並沒有下令步兵衝擊,而是采用圍三闕一的戰術,故意放開了通往臨安的南門。他知道現在強突入城中,敵人還會困獸猶鬥,會給霹靂軍士兵造成重大傷亡。眼下勝券在握,隻需要用炮彈消耗敵人的有生力量,消解他們的抵抗意誌。在春節期間,巴蜀和流求的兵工廠已用大船運來彈藥,並通過發達的河網送到了炮兵陣地。在歐陽軒看來戰局已是勝券在握,沒有必要進行殘酷巷戰。
霹靂軍發動炮擊半個月後,範文虎準備開溜了,他準備趁月黑風高之時出城,往臨安而去。此時督戰的蒙古色目騎兵已經撤到南門外,可以隨時逃跑,他們的理由倒也充分——城中狹小加之天氣漸熱,戰馬如若繼續困在城中會患病倒斃。第三軍的騎兵師並沒有一同攻打嘉興城,而是在收複附近的州縣。蒙古色目騎兵的心思,城中的蒙古漢軍和新附軍如何不知,他們在憤恨大罵之餘開始私下串連,準備逃跑或投降。這些情況範文虎也是一清二楚,他隻是貪和怕死但並不蠢。隨著局勢日壞,他已經彈壓不住手下了。
範文虎的逃跑計劃並沒有得逞,因為守城的士卒們不肯。這並不是因為範文虎不帶上他們,也不是偽軍們要頑抗到底,而是要拿他的腦袋作為投名狀。偽軍士兵們深知範文虎的德性,早就暗中窺視著他的一舉一動,當發現其心腹在偷偷作逃跑準備時,更是派了人暗中盯梢。當半夜時分範文虎帶著幾十名貼身心腹,自以為神不知鬼不覺,正欲從南門出城時,兩邊的小巷中突然殺聲四起,火把通亮,幾百名兵卒不由分說拿刀亂砍。範文虎急表明身份,又擺著官威大聲喝斥,卻招來一陣猛烈的箭雨,當即變成了一隻刺蝟。亂兵們見狀一擁而上,將範文虎及心腹的頭顱剁了下來,並乘夜往霹靂軍營地方向逃去。