王坚“协力坚守，攻之九月不能下”。七月间，蒙哥大汗自己也在攻城时被炮石击中而受重伤，不得不承认进攻钓鱼城（合州）战役的失败，决定只留3000名蒙古军牵制合州宋军，蒙古军主力转攻川东重镇重庆。但十多天后，蒙哥大汗终因伤重而死于钓鱼城下，蒙古军随后即退走。忽必烈所率东路进攻荆湖地区的蒙古军在得知蒙哥汗死讯后也退兵。九月，王坚升领宁远军节度使、封开国伯。
战后.景定元年（1260年）四月，王坚被召入朝，升任侍卫步军司都统制。次年五月，又升领左金吾卫上将军、湖北安抚使兼江陵知府。景定四年三