Why did Cao Cao fall back in the Battle of Red Cliffs ?
Zhou Yu and Liu Bei defeat Cao Cao at the Battle of Red Cliffs ; along with the Battle of Yamen and Battle of Lake Poyang , this is one of the largest naval battles in China 's history .