曹友闻指挥得当,连续八次击败蒙军,并一度将其击退,但却无法全歼。
端平三年(1236年)秋,蒙军再次入侵,曹友闻屯兵仙人关,却被上司赵彦呐强令外出野战,导致曹友闻全军覆没,而四川再也没有可战之兵,蒙军四处抄略、纵火,有说法造成上千万百姓死亡。
同年二月,南宋襄阳北军叛乱,被蒙古东路军趁机攻占,京湖地区门户大开,蒙军相继攻陷随州、荆门军、郢州,进逼江陵府(今湖北荆州)。值此危难之际,宋理宗急调孟珙驰援,孟珙不负众望,防守严密,最终逼退蒙古东路军。
随后宋军支援四川,与还未陷落的金州都统司夹击蒙古西路军,加上金州都统司的存在威胁到了蒙军后路,西路军也不得不撤退。
第一次蒙古攻宋看似无功而返,但川西诸州被毁造成了极其严重的后果。原本四川大致收支平衡,战后川西残破,失去了大部分税收,川东防务又给中央财政造成了极大的压力,以至于朝廷在是否放弃川东这个问题上进行了激烈的争论。
蒙古第二次攻宋是在淳祐十一年(1251年)六月,蒙哥继任汗位,开始调整对宋作战方略。一方面在宋蒙边境屯田、筑堡,为大规模、长期的战争做准备;另一方面为避免