Meanwhile, Xiao Yi sent Bao Quan () and Wang Sengbian against Xiao Yu, but over a minor disagreement in strategy, he pierced Wang's leg with a sword and nearly killed him, and Bao ended up commanding the army on his own. Wang would be spared only after his mother made urgent pleas to Xiao Yi to spare her son. Bao was able to defeat Xiao Yu and force Xiao Yu back into his headquarters at Changsha (長沙, in modern Changsha, Hunan), but after putting Changsha under siege for months was unable to capture it. Xiao Cha, trying to save his brother, marched on Jiangling, and Xiao Yi was forced to release Wang from prison and have him command Jiangling's defense forces against Xiao Cha. Wang defeated Xiao Cha, who was forced to retreat back to his headquarters at Xiangyang (襄陽, in modern Xiangfan, Hubei). Xiao Yi subsequently replaced Bao with Wang in sieging Changsha. Meanwhile, Xiao Cha, unable to save his brother and fearful that he would be Xiao Yi's next target, submitted to Western Wei, and Western Wei's paramount general Yuwen Tai sent the general Yang Zhong () to assist Xiao Cha, defeating Xiao Yi's army commanded by Liu Zhongli () in spring 550 and capturing all of Liang territory north of the Han River, after which Xiao Yi made peace with Western Wei, effectively acknowledging Western Wei's suzerainty over Xiao Cha's domain and further declared Liang to be a subordinate state.