嘉熙二年蒙古将领塔海率军号称八十万,攻打川。不久,攻占隆庆。次年秋、冬二季,塔海再次率领蒙军队入侵四川,袭破成嘟,占领汉州、简州、阆州、蓬州、遂宁、重庆子等府,如入无人之境,南宋局势日益恶化。
宋理宗赵昀十分担心,川是南宋主要的军粮产地,川失守,南宋的形势就会导致亡国的危险。
宋理宗派遣孟珙担任川宣抚使,兼知夔州,又兼任京湖安抚制置使,全面负责长江中游及川东的防务,抵抗蒙军队的南侵。
防守长江中游的孟珙,对蒙军队的入侵早作了准备,不仅遣兵驻守峡州、归州、松滋、施州,而且准备了十万石军粮。以二千人驻扎在峡州,一千人驻扎在归州,做好了多种防范工作。
蒙忠州将领晋德听说孟珙来了,从光化地区率军向孟珙归降,孟珙对他进行了奖赏,并重用了他。孟珙的弟弟孟瑛,接受孟珙的派遣,率军五千人驻扎在松滋,给守卫夔州的南宋军队声援。孟珙又派遣于德兴向归州方向增兵,并防守重要的军事要道万花谷。
当蒙军队侵略随州,企图偷渡长江,军事力量已经达到了势如破竹之时,孟珙增置营柴,分布战舰,派遣张举提兵从小路出发,做好均州的守卫工作。
蒙军队抢占万州湖滩,施州、夔州都十分危险,形势万分危急,孟珙哥哥孟璟担任湖北安抚副使,峡州知县。孟珙派遣使者到孟璟这里,让他做好防范工作。
孟珙请示级,要求亲自率师西迎敌,得到了批准。孟璟调动军队,迎战蒙古军队,宋军终于在归州大西岩阻档住了蒙军队的进犯。接着,孟珙又派遣部将刘义,在巴东县清河村打败了蒙军队。孟珙弟弟孟璋选取精兵二千驻扎在澧州,防止蒙古军队向施州、黔州方向进攻。蒙军队的进攻,在孟珙几万南宋军队的积极有力的抵抗下,遭到了失败,不得不退兵,长江中游的局势再次转危为安。孟珙因军功被朝廷进封为“子”爵。
为了有效防止蒙古军队的入侵,孟珙向朝廷提出了“藩篱三层”的军事防御措施。
第一层驻扎在夔州,担负起涪南以下的长江江面的防务工作;第二层是做好鼎州、澧州的保卫工作;第三层是做好辰州、沅州、靖州、柱州的防备工作。同时,在峡州、松州、滋州等重要军事地域,必须屯兵万人以并配备一定量的船只。归州屯兵三千人,鼎州、澧州、辰州、沅州、靖州各五千人,郴州、桂州各屯兵一千人。按照这样的部署分配军队,那长江以西的地盘可以得到防御。
孟珙派遣杨鼎、张谦等人,到达辰州、沅州、靖州,同守卫当地的官员一起,做好当地少数民族的工作,主张采用民族感化的政策,在孟珙的感召下,当地少数民族纷纷出兵出粮,支援南宋军队,抗击蒙侵略军。
孟珙刚击退进犯的蒙军队,又探知蒙古军队在襄州、樊州、随州一带,准备从襄樊地区向南入侵,并于邓州积聚造船的木材,以准备渡江南下之用。