退回钓鱼城。六月间，蒙古军大将汪德臣又单骑匹马到钓鱼城下招降，喊话未完，即遭到宋军矢石的攻击，被击中后伤重不治。于是蒙古军又挑选精兵，乘夜攻占外城马军寨，王坚率领援军反击。次日清晨下雨，蒙古军的后继部队又遭宋军阻击而未能上山，攻城的蒙古军终于被击退。由于张珏与王坚“协力坚守，攻之九月不能下”。七月间，蒙哥大汗自己也在攻城时被炮石击中而受重伤，不得不承认进攻钓鱼城（合州）战役的失败，决定只留3000名蒙古军牵制合州宋军，蒙古军主力转攻川东重镇重庆。但十多天后，蒙哥大汗终因伤重而死于钓鱼城下，蒙古军随后即退走。