Former Shu
Li Shaochen quickly attacked the Former Shu city of Weiwu (威武, in modern Baoji, Shaanxi) and forcing its surrender; he then advanced and captured Feng (鳳州, in modern Baoji) and Xing (興州, in modern Hanzhong, Shaanxi). When a major Former Shu counterattack force, under the commands of the generals Wang Zongxun (), Wang Zongyan (), and Wang Zongyu (), engaged him, he crushed them, forcing them to flee. He then headed directly for the major Former Shu city of Li Prefecture (利州, in modern Guangyuan, Sichuan); the Former Shu major general Wang Zongbi abandoned the city and fled. He advanced further to Mian Prefecture (綿州, in modern Mianyang, Sichuan), and encountered an obstacle there — that, while Former Shu forces had abandoned the city, they destroyed all the food supplies there, as well as the bridge over the Mian River (), which Mian Prefecture sat on. He chose to take only his cavalry soldiers, fording on their horses, across the river, at the great loss of life from drowning, believing that he needed to quickly advance toward the Former Shu capital Chengdu in order to give the Former Shu emperor Wang Zongyan no chance to rest and think. He then captured Han Prefecture (漢州, in modern Deyang, Sichuan).