闰三月,杨师进次夔州大溪口。
蜀人自谓瞿塘天险,遣平章莫仁寿守之,以铁索横断关口;王师临境,又遣左丞相戴寿、平章邹兴、副枢飞天张益兵为固守计。寿等于铁索外,北倚羊角山,南倚南城寨,凿两崖壁,引缆为飞桥三,平以木板,置炮石、木竿、铁铳其上,旁桥两岸,复置炮,以拒我师。遣指挥韦权出赤甲山以逼夔州。李某出白盐山下逼夔府南岸,攻南城寨。与都督佥事王简出大溪口,进攻瞿塘扼江之众。战不利,赤甲、白盐之师亦退还归州。(《太祖实录》)
大明命汤和为征西将军,廖水忠副之,攻夔关。戴丞相、向知院峡中设大桥控御,船至,以木头撞下辄碎,竟不得上。屡战不胜,退兵峡外。重庆城中每虚惊,禁不能止。(《明氏实录》)
四月丙戌,傅友德攻阶州,克之。
友德陛辞,上密语之曰:“蜀人闻吾西伐,必悉其精锐东守瞿塘,北阻金牛,以拒我师。若出其不意,直捣阶、文,门户既隳,心腹自溃。兵贵神速,但患不勇耳。”友德至陕,集诸道兵,扬言出金牛,使人觇知青川杲阳空虚,阶、文守备单弱,遂引兵趋陈仓,选精兵五千为前锋,攀缘山谷,昼夜兼行,大军继之,直抵阶州。守将平章丁世贞来拒,友德击败之,生擒其将双刀王等十八人,世贞遁去,遂克阶州。(《太祖实录》)
己丑,傅友德兵克文州。
兵至文州,距贼三十里,蜀人断白龙江桥以阻我师。友德督兵修桥以渡,至五里关,丁世贞等复集兵据险,汪兴祖中飞石死。友德奋兵急攻,破之,世贞以数骑遁去。癸巳,友德兵渡青川杲阳白水江,蜀人望风惊遁,友德遣人渝降之,遂引兵趋隆州,克之。
癸卯,傅友德兵克绵州。
友德兵徇下江油、彰明二县,遂趋绵州,别遣蓝玉夜袭其垒。守将向大亨军惊扰达旦,友德麾兵乘之,蜀兵大败,遂克绵州。大亨走保汉州。五月,兵至汉江,阻水,令军中造战舰百余艘。己卯,将进兵汉州,欲以军事达汤和,乃以木牌数千,书克阶、文、绵州日月,投汉江,顺流而下。重庆守者见之,为之解体。
六月壬午,傅友德拔汉州。
夏人闻王师伐蜀,命丞相戴寿、太尉吴友仁等率众守瞿塘,以扼三峡之险。及友德破阶、文,捣江油,乃与友仁分瞿塘守兵还援汉州,以保成都。未至,而友德舟师已逼汉州,向大亨悉兵战于城下,友德选骁骑击败之。既而,寿等兵至,友德亲率师迎击,大破之,遂拔汉州。寿与大亨留邹平章守夔关,引兵走成都,友仁走古城。友德自将击之,大败其众,友仁自古城遁还保宁。
戊子,廖永忠兵至旧夔府。辛卯,进兵瞿塘关,遂入夔州。
上闻汤和等驻兵大溪口,欲俟水平进师,赐诏促之。永忠闻命,即率所部先进。戊子,兵至旧夔府,平章邹兴、副枢飞天张出兵拒战,分前后军出两翼旁击,大败之。遂进兵瞿塘关,山峻水急,蜀人设铁索飞桥,横据关口,永忠乃密遣壮士舁小舟逾山度关,以出其上流,衣青莎衣,出崖石草木间,而率精锐出墨叶渡,分二道攻水陆寨。舁舟出江者,自上流俱发夹击,大破之。邹兴中火箭死,飞天张、铁头张等皆遁去,永忠入夔州。明日,汤和兵亦至,率步骑约会于重庆。
戊戌,伪夏平章丁世贞陷文州,指挥佥事来显忠死之。傅友德率兵来援,世贞弃城遁去。
伪夏守金州九龙山寨平章俞某诣傅友德降。
己亥,廖永忠率舟师抵重庆,次铜锣峡,夏主明升遣使诣永忠军纳款。
明升与右丞刘仁等大惧,仁劝升奔成都,升母彭氏泣曰:“事势如此,纵往成都,不过延旦夕命,何益?”仁曰:“然则奈何?”彭氏曰:“大军入蜀,势如劈竹。今城中兵民虽数万,皆胆破心悸,若驱之拒守,死伤必多,亦终不免也。不如早降,以免生灵于锋镝。”升遂遣使诣永忠军,全城纳款。永忠以汤和军未至,辞不受。
癸卯,中山侯汤和至重庆,会德庆侯廖永忠,以兵驻朝天门外。夏主明升面缚衔璧,与母彭氏及右丞刘仁奉表诣军门降。
六月二十一日,夏丞相刘仁挟幼主并皇后彭氏赍符玺诣军门降。汤和受璧,廖永忠解缚,承制抚慰。下令禁侵掠,抚慰戴寿、向大亨等家,令其子弟持书往成都招之。遣指挥高德送升等并降表于京师。表略曰:“乾坤正一统,知天命之有归;日月仰大明,抚华夷而无外。万方丕冒,四海同欢。钦惟皇帝陛下,功轶禹、汤,德侔尧、舜。运乾元不息之妙,寰宇肃清;秉神武不杀之权,生民永赖。收豪杰于纷争之日,施仁义于垫溺之时。景运维新,皇谟丕显。故无征而不克,无令而不从。臣升僻处偏方,懵无学识,既靡窦融先几之智,又乏钱ㄈ达事之宜,见同井蛙,计穷穴兔。揣罪实由于己,启衅用匪其人,自揆愚蒙,冒干天讨,顾闭问之何益?遂开门以来降。迎拜道旁,窃郊子婴之系颈;仰瞻天上,敢希孟昶之倾心。谨将军马、钱粮、府库及土地、人民以献。”
七月庚申,傅友德围成都。辛酉,夏丞相戴寿等以城降。