21年），李孝恭向唐高祖献上平灭萧铣的十策，唐高祖采纳，任命李孝恭为夔州总管，李靖为行军总管，大造战舰，训练水军。唐军自夔州（今四川奉节东）顺江东下，以庐江王李瑗出襄州（今湖北襄阳），黔州刺史田世康出辰州（今湖南沅陵），黄州总管周法明出夏口（今汉口），李孝恭李靖乘水涨敌懈、迅速进军江陵，亲率战舰二千多艘战船顺江而下，直捣腹心，攻克荆门（今湖北宜都西北）、宜都（今属湖北），进抵夷陵（今湖北宜昌），萧铣部将文士弘率精兵数万屯清江（今清江入长江口），前来救援。赵郡王孝恭率战舰二千馀艘东下，萧铣以江水方涨，殊不