Why did Cao Cao fall back in the Battle of Red Cliffs ?
Jia Xu helped Cao Cao defeat Yuan Shao in the Battle of Guandu by advising Cao Cao to cut off Yuan Shao 's grain supply , which succeeded and became an important factor of the decisive victory of Cao Cao , and eventually his unification of northern China .