Battle of Ruxu (222–223)

Cao Ren led a large army against the position but first disseminated false information indicating that he was going to attack Xianxi.

He also sent a naval force under Chang Diao, Zhuge Qian, and Wang Shuang to capture a certain island in the river where the families of Zhu Huan’s officers stayed.

Cao Tai attacked the city, thinking it was undefended, and Zhu Huan was able to ambush him with the hidden soldiers and force him to retreat.

He also ambushed the naval force sent to the island, killing Chang Diao, capturing Wang Shuang and dealing heavy losses to the Wei army.

Cao Ren now personally took command of the siege and attacked Ruxu, but Zhu Huan was able to regroup his soldiers and defend the city.