其时唐军无不以一当十,弘不能抵挡,引众渡水而走。孝恭内外夹攻,又遇江面狂风大作,战舰将覆,梁兵已自惊慌。黄君汉率水军从流头截住,大杀一阵。梁兵坠水死者不可胜数。
  吴威、董晟各弃舰,渡小舡逃窜。士弘伏剑立于舡头接战。对岸李责力一箭矢来,士弘翻身坠落水中。郑世昌知无走路,亦跳落水中而死。孝恭此回得其降众数万余,战船四百艘,军器、粮草无数。李责力曰:“破竹之势,不可失也。乘此胜兵,直下江陵,萧铣已在目中矣。”孝恭然之,遂进兵,径趋江陵,与诸将谋曰:“萧铣闭守孤城,不足虑。倘外援迸集,何以御之?”李靖曰:“请以夺得舟舰尽散流江中,可以阻外援之众矣。”诸将皆曰:“士不惜命,破贼而得舟舰当济吾用,奈何弃之以资贼?”靖曰:“萧铣所属最广,南出岭表,东距洞庭。今吾悬军深入,若攻城未下,救兵四集,吾前后受敌,进退不得,虽有舟楫,何所用之?今弃舟舰,使蔽江而下,救兵见之,必谓江陵已破,未敢轻进,往来体视动静。不旬月间,吾取之必矣。”诸将皆服其论。孝恭即将所获战舰散流江中。果是救兵见之,迟疑不进。孝恭因率三军,急围江陵。萧铣慌聚文武商议。张绣曰:“外援一时不到,大王只得再遣将背城一战,以待救兵。”萧铣依其议,遣楚王郑文秀、大将杨君茂,统领甲士三万,迎敌唐军。杨郑即日领兵来与孝恭决战。李靖曰:“梁军若来,当出骑兵胜之。”孝恭使黄君汉、祖廷献两兵伏于后。李靖进兵与梁兵交战。两军相遇,杨君茂挺枪跃马,直奔李靖。李靖未及接战,勒马便走。梁兵一涌赶来。两下伏兵齐起。杨君茂大惊,来回本阵。黄君汉赶上一刀,斩落马下。郑文秀引败众绕城而走。壕堑边一将跃出,乃孝恭也,大叫:“贼将速降,免受快刀!”文秀见势不支,遂下马拜伏道旁乞降。孝恭尽收其众,得甲士二万人。乃下令进兵,薄城而营,布长围守之。梁王见兵马战尽,内外阻绝,问计于众臣。张绣曰:“事急矣!不如奔上党,投刘黑闼,复整兵来,恢复江陵未迟。”萧铣沉吟不决。中书侍郎岑文本曰:“自古以来,无倚他国以称王者。愚料唐军征梁,不久必并黑闼。今大王势败国亡,投于黑闼,固已辱矣;久后黑闼复被所逐,大王再称臣于唐,是两番之辱也。今日之计,不若降唐为上。”萧铣闻文本之言,谓群臣曰:“天不祚梁,不可复支矣。必待力屈而降,则百姓蒙患。奈何以我之故陷百姓于涂炭?值今城未拔,先出降,可免乱。诸人勿忧无君也。”
  乃令守埤者于城顶竖起降旗。军民闻者皆恸哭。次日,萧铣以太牢告于庙,帅官属,着缌