两淮及兀良哈台进攻云南，自己则领兵往四川。1259年2月，蒙哥大汗亲自率领4万军队到钓鱼城下，蒙哥派降人前去招降，宋知合州王坚严辞拒绝并杀了使者，蒙哥开始进攻钓鱼城，然而钓鱼城主将王坚与副将张珏的顽强抗击下，大将汪德臣战死，蒙哥更被城上火炮击伤，后逝于温泉寺，蒙古军因此撤退。直至1279年，由于传来南宋皇帝死讯，在守将王立带领下钓鱼城军民投降，正式结束钓鱼城之战36年抵抗历史。