王德臣被一块飞来的石头砸死了。

攻克苦竹后,王德臣给南宋龙州(今江油县北)统帅王德信写了一封信,劝他就范,即投降。王德臣得知蒙戈允许他投降。十一月初,蒙古军进攻长宁(今剑门关以北),攻克山城鹅堡,知县王中投降,守备司令王佐被俘,被斩首。于是大军水陆并进,王德臣为前锋将军,南下阆州(今阆中)夺山。派去劝杨大元投降,被杨杀死。双方激战数日,蒙古军夺取宋军水门,拒不活命,守将力劝杨大元投降。大元只好派他的儿子到王德臣的帐下乞求投降。王德臣同意了他的请求。第二天,杨大元带领城内的官员和士兵投降。王德臣把他介绍给了孟戈。"宪宗下令惩罚他,但王停止,这是免除."杨是水人,南宋时原属郎州控制。投降后让他交出彭州(今仪陇县南)、广安(今广安县)两县。几年后,他被提升为东川元帅,他永远也忘不了王的一生。

蒙哥召集各路国王和将领,在朗州召开军事会议,为伐宋重新部署军事。会后,元帅率领步兵五万人,战船二百艘,从连科棚(今彭山、眉县)、汉(今广宜县)、淮(今金堂县南)、建(今简阳县)等地出发。以王德臣部为先锋,孟戈亲自率领北路军从朗州出发,连下云山、青居、大良等山城,攻克象州(今南充)、遂宁(今潼南)。年底到达南宋军事要塞河州,形成合围之势。

贺州位于嘉陵江、党江、涪江交汇处。1242年,名将于杰出任兵部侍郎兼四川绥靖特使,全权负责四川军政,大力加强防御体系。他采纳了来自亳州的冉普、冉进兄弟的意见,将四川防御的重点放在贺州,并在“山最高,蜿蜒如龙盘,故名山”的地方建城。“山在州的东北部,渡口在下面几英里处。它的山有几千英里高,它的山峰岌岌可危,令人印象深刻。它的东、南、北三面都以河流为界,都是悬崖峭壁,一下子就堵死了。建城后,削山通道,路有弯,可登,西南山略低。”明代河州学者冯衡写下“三江送水开天堑,千河控川”的诗句,准确地揭示了这里险峻的地势和地理位置的重要性。在此筑城,统领三江要塞,封锁巴蜀镜湖,再在险要之地修筑青驹、霍达、云顶、天生、大良等十余城,屯军聚粮,相互呼应,形成了以贺州为中心的川中防御体系。此时的河州守将是智勇双全的王建和张瑜。再加上将士们粮草充足,城防坚固,面对狂风暴雨,沉着指挥,奋力坚守,使蒙古军队的快速攻势在这里得到遏制,十余万大军被拖在城下半年有余。1259年,孟戈指挥大军再次强攻钓鱼城,损失惨重,沿河尸体众多。蒙哥见强攻无济于事,就派大将金去劝降,但被王建严词拒绝。金趁夜偷偷溜出城门,逃了出来。王建派兵把他追回来,带到校场斩首。王建抽泣着发了誓,士气大受鼓舞。这一年大旱,“从春到秋,半年无雨”,疫病流行。川中六月,骄阳似火,蒙哥被堵在坚城之下,无能为力。为了了解城内的情况,他下令在城外建一个高台,在上面建一座桥塔,在楼上竖起桅杆,并经常派人爬到杆顶上观察。王建和张瑜发现后,命令将大炮对准建桥的方向。有一天,蒙哥到了城门,派人爬上杆子顶,想看看城里的情况。就在他看的时候,城内一声炮响,连拿着扁担的人也蹿出百步,又有两条鲜鱼被射了出来,还有一封信写道:“此兵能烹鲜饼,再过十年也吃不到。”孟戈“被炮声震住了”,在部队生病时又急又气。他无奈“移兵愁山”,病魔转戏。

一向依靠勇气的王德臣被激怒了,他命令军队日夜攻击,企图迅速破城。一天晚上,他率领部队突袭河州,勇敢地爬上梯子,占领了马翟军,并杀死了驻军指挥官。一场激战后,一场雷雨突然断了天梯,后方大军未能继续,只好撤出外城。又有一天,他一个人骑马到城门口去打仗,正喊着:“王建,我是来要你的命的,趁早投降吧!”“当时一门大炮在城内坠毁,飞石击中头部,使他身受重伤。他37岁时在军队中牺牲了。

著名前锋姜勇的死使蒙古军队士气低落,蒙悲痛万分。他一边缓缓退兵,一边派兵护送灵枢与他17岁的长子王,跋涉千里,葬于县延川。

7月初,蒙哥也死在了撤军的路上。他的死引发了蒙古最高权力中心的另一场分离主义战争。很快忽必烈就稳坐可汗宝座,建立了大元帝国,为蒙古历史和中国历史翻开了新的一页。