钓鱼城之战又称合州之战。公元1259年初,蒙古大军进攻四川,在潼川府路合州钓鱼城下受阻。主帅蒙哥阻断钓鱼城周边的宋军增援后,开始连续攻打钓鱼城及其周围的营寨,但都被守军击退。由于久攻不克,加上夏季到来,蜀地炎热,疫症流行,蒙军士气低落。另一方面,城内南宋军民在守将王坚的率领下,白天抵抗蒙军进攻,夜晚则偷袭蒙军营寨,蒙军损失惨重又无计可施。七月,蒙哥在攻城督战时负伤,重伤死于营中,蒙古大军被迫撤退,后来钓鱼城一直坚守至1279年才陷落。
钓鱼城之战的成功防御,究其原因,关键在于钓鱼城城防体系非常完善,外城筑在悬崖峭壁之上,城墙系条石垒成,城内有大片田地和四季不绝的丰富水源,周围山麓也有许多可耕田地。这一切使钓鱼城具备了依恃天险、易守难攻且后勤充足的特点。因此,尽管蒙古大军人数众多、攻城器具十分精良,也不得不受阻于此,还赔上了一位大汗的性命。此战过后,蒙古帝国的大规模扩张行动走向低潮。因此,钓鱼城之战的影响巨大,在世界史上也占有重要的一页。