Zhu Ran
The last known battle that Wen Ping participated in, as recorded in history, took place at Shiyang (). During the battle, he was surrounded by Sun Quan's 50,000 strong army. He firmly defended his position with a smaller army for about 20 days and launched a counterattack as the enemy retreated, defeating the enemy general Pan Zhang in the process. However, he was driven back by another enemy general Zhu Ran, who came to Pan Zhang's rescue.