1239年秋,蒙军再次大规模入侵四川,主力攻掠川东,号称八十万大军,其中汪世显攻万州,宋军退到江南防御。汪世显佯装要渡江强攻,使得宋军把注意力放到万州,汪世显却趁夜率军于上游渡江,从长江南岸袭击宋军,宋军大败。汪世显又马不停蹄地率军顺江而下,袭击攻取了号称西南咽喉的夔州,并于瞿塘峡击败宋朝水军,俘虏宋军战船千余艘,顺流出巫峡,一时间南宋震动。
南宋朝廷急命孟珙率荆襄军援川,孟珙命令弟弟孟瑛把守松滋(今湖南松滋),弟弟孟璋把守澧州(今湖南澧县),自率大军逆江推进,裨将刘义于巴东清平村组织拦击,大败蒙军。与此同时,孟珙的哥哥,湖北安抚副使孟璟也率宋军在大垭寨击退蒙军汪世显部,孟珙乘胜进军收复夔州。蒙军见宋军防御严密,只能再次退出四川。但经此一战,可以看出蒙古已经开始发展水军,南宋的江防面临挑战。
1241年,新任的四川安抚制置使陈隆之,招集流散百姓重建成都城,自称百万之众,向蒙古军下战书求战。10月,蒙军都元帅塔孩率蒙军攻四川,陈隆之紧闭城门,试图以城墙来抵御蒙军。但是,12日晚,守将田世显开北门投降蒙军,蒙军杀入成都城内,俘虏陈隆之。陈隆之被押赴汉州,蒙军命他招谕守将王夔出降,陈隆之在城下呼吁王夔坚守,终被杀害。王夔驱赶火牛为前锋突围。此次蒙军进攻,再破成都、汉州等城,蒙军对南宋军民进行大屠杀,好不容易聚集起来重建家园的南宋军民伤亡惨重,史称西州之祸。
孟珙之所以能从荆襄赶去四川救援,是因为当时的荆襄战场军情明显的改善。
1236年襄阳兵变以后,李伯渊率众投降,襄阳城被劫掠焚烧成为废墟,居民也全部被蒙古强迫迁徙到洛阳地区。因此,蒙古也没有在襄阳留下多少军队,只是派游显在襄阳一带做一些大军南下的准备工作。在此情况下,孟珙便积极谋求收复襄阳。
1238年,蒙军集中主力进攻两淮战场,刚升任湖北路安抚制置使的孟珙便积极谋求进兵。他深知要收复襄阳,一定要先收复郢州,于是便上书朝廷报告了他的作战计划。南宋朝廷同意了他的计划,于是宋军就在荆襄战场展开了反攻。
这一年里,在宋军发动的反攻当中,宋将张俊收复郢州,贺顺收复荆门,刘全在冢头、樊城、郎神山三次击败蒙军,1239年初曹文镛收复信阳。
在各路宋军接连胜利的鼓舞下,原先趁蒙宋两军放弃襄阳的空隙而占据襄阳城,随后又投附蒙古的地方军阀刘廷美,这时就密约宋军都统江海夹击襄阳蒙军。由于有刘廷美的内应,宋军顺利推进到襄樊地区,宋将刘全收复樊城。4月,江海率宋军从荆门出发,沿途招集官民兵农,预做收复襄阳后的长期经营准备。
在宋军的强大攻势面前,襄阳蒙将刘义捕获了游显等人后向宋军投降,至此,宋军收复了整个荆襄地区。于是,当1239年蒙军进攻川东、兵出三峡的时候,荆襄地区的宋军才能马上给予迎击,并收复三峡险要。在宋军收复荆襄的同时,蒙军对两淮地区的进攻也遭遇了一系列的失败,为了给进攻两淮地区的蒙军提供补给物资,现已成为蒙军大将的汉军四大军阀之一的张柔,在河南地区经营蒙军的攻宋基地,招集军民屯田,同时积聚粮草物资,建造战舰。
1240年初,盂珙收集情报,探知蒙古军队在河南地区屯田,同时在邓州顺阳(今河南淅川县)积聚造船木材。于是便决定出兵骚扰,抢先对蒙军发动攻击,破坏蒙古的攻势。
盂珙命令张英出随州,任义出信阳,焦进出襄阳,分路连续袭扰蒙军,让蒙军无法安心屯田。同时派遣部将王坚偷袭顺阳,将蒙军积聚的造船材料全部烧毁,又派遣部将张德、刘整分兵攻入蔡州,将蒙军的粮仓和军用物资仓库全部烧毁,宋军取得了一次对蒙军后方基地的进攻性作战的重大胜利。
说起来,孟珙不但父子兄弟都是良将,而且善于发现与提拔良将。上面说到的王坚、刘整,都是这个时代的出色将领;再往后,孟珙还提拔了一个叫李庭芝的青年,李庭芝后来是两淮地区的宋军主帅,并且孤军坚守两淮,直到宋朝灭亡之后。而孟珙的对手张柔,以及张柔的儿子们如崖山灭宋的张弘范,也是当时的名将,单单这孟系与张系两系战将之间的较量,就足够写出许多的故事来。
这几年里的两淮战场,双方恶斗不断。如前所述,两淮是南宋朝廷最重视的战区,失淮就失江,两淮地区的兵力也是三个战区里最多的。
早在1237年,张柔便引军入宋境,为蒙古军队南侵开路,率军抵达曹武(今湖北京山)。以曹武为基地,既可切断宋军的通道,又能为蒙军开拓通道。张柔接着就以曹武为基地,四出袭扰宋军,破宋军屯所二十余个,并出兵攻占了以大洪山寨为首的一批宋军寨堡。当张柔引兵外出时,宋军趁机来攻击曹武,张柔闻讯后迅速赶回,再次击败宋军,并趁势再攻破宋军屯所三十余个,俘获战船千余艘。
张柔的攻掠,替蒙军入侵淮西扫清了道路。1237年10月,蒙古宗王口温不花率蒙古大军南下,抵达光州(今河南潢州)。南宋朝廷急令安丰、寿春两地抽调精兵五千增援光州,同时命沿江制置副使史嵩之率兵从荆襄战场的鄂州增援光州,命沿江制置使陈韦华从建康率兵前移到和州(今安徽马鞍山)准备增援,命淮东制置使赵葵从扬州调兵准备夹击蒙军于光州城下。
光州被小黄河分成南北两部分,城防也相应地分成北城与南城。本来该是防御的好地方,可惜,在蒙军的围攻下,11月,南城的守将段用、董师俊率先投降,南城失陷;随后,蒙军集中主力攻北城,汉军四大军阀的史天泽、张柔都亲自率兵赶到光州城下参与攻城,并率先攻破北城外城,之后又马不停蹄地发起猛攻,把内城也攻破。在内城被攻破的同时,守光州的宋将董尧臣、黄舜卿也向蒙军投降,光州失陷。
光州的失陷,使淮西门户大开,南宋朝廷以失职之罪罢免了沿江制置使陈韦华及其他一批将领。但无论如何处置,淮西门户已开,蒙军以光州为基地,兵分四路深入淮西。口温不花亲率主力向南挺进,意图攻取黄州,直逼长江。塔思率部向东南推进策应口温不花,史天泽率部向西南推进攻打复州,另以一路军马进逼淮西腹地的合肥地区。
史天泽对复州(今湖北天门)的攻击,一开始遭到宋军的顽强抵抗。宋军以船只三千艘围成栅栏,但是史天泽亲率四十精骑突破了宋军的栅栏,于是复州向蒙军投降。
黄州大捷
口温不花率兵向南推进,南宋蕲州(今湖北蕲春)、舒州(今安徽庐江)守将相继弃城而逃,于是蒙军得以将俘获的光、蕲、舒三州的攻城器具用于围攻黄州。
黄州州城旁边有个大湖,宋军集中水军在这里布置防线。口温不花派张柔发动进攻,大败宋军,俘获宋军大小船只一万艘。张柔从中选取十分之一为蒙军使用,顺水而下包围黄州。
黄州守军出城迎战蒙军失利,只好退回城中坚守。南宋朝廷再次急令沿江制置副使史嵩之组织救援,史嵩之派当时还只是荆鄂都统的孟珙前去支援黄州,孟珙部队于是乘船进入黄州支援。由于当时孟珙在对蒙作战上已经小有名气,黄州的居民听知孟珙来援,都欢呼说:“我们的父母官来了,我们可以获胜了。”
蒙军首先想利用俘获的宋军船只,绕过黄州抢渡长江,于是战争首先在江面展开。孟珙派遣部将同鼎、葛怀率领南宋水军攻击蒙古水军,南宋水军奋勇作战,突破蒙古水军的阵形,打乱了蒙军水军的部署,迫使蒙古水军退缩到长江北岸。同鼎又率领水军乘风直逼北岸,再次击败蒙古水军,并俘获战船两百余艘,使蒙古水军的渡江计划完全破产。
于是蒙军便转移攻击目标,进攻黄州东堤,想切断黄州与水军的联系。孟珙挑选精兵壮士组成敢死队,经过奋战重新夺回并守住东堤。这样,蒙军便不得不直接攻打黄州城。口温不花增派西域兵和原西夏地区的归附军参与攻打黄州城,接连不断地组织进攻,黄州处于危急之中。为了破坏蒙军的攻城之势,经过暗中准备之后,孟珙派部将刘全等兵分七路,趁夜里悄悄出城,利用蒙军攻城多日的疲惫和大意突袭蒙军。
这次突袭出于蒙军的意料之外,其中的六路宋军获得胜利,使蒙军营盘大乱,军心动摇,在重新休整之前无法继续攻城;然而偷袭张柔部队的那一路宋军,却遭到惨败。这是因为张柔平时严于防备,并且事先估计到宋军将发动偷袭,于是将部队分成三支埋伏起来,当宋军抵达张柔营寨前时,三路伏兵尽起,一路伏击宋军前军,一路从后进攻,一路拦腰切断宋军,使宋军的偷袭行动未能取得全胜。