Zhang He
Eventually news came of Wei reinforcements led by Zhang He, so the Shu army retreated. Seeking glory, a Wei general, Wang Shuang, led his cavalry in pursuit of the enemy to the Qinling Mountains, where he fell into an ambush planted by Zhuge Liang and was killed. On the other hand, Zhang He precisely predicted Zhuge Liang would retreat before he even arrived at Chencang, so Zhang He headed for Nanzheng, but was not able to catch up with Zhuge Liang.