According to Zhou Yu , why were Cao Cao 's generals unfit for warfare at the Battle of Red Cliffs ?
Prior to the Battle of Red Cliffs , Cheng Yu had predicted that Sun Quan 's forces would use fire to attack Cao Cao 's naval fleet .