Plagued by disease and low morale due to the series of forced marches they had undertaken on the prolonged southern campaign , Cao Cao 's men could not gain an advantage in the small skirmish which ensued , so Cao Cao retreated to Wulin ( north of the Yangtze River ) and the allies pulled back to the south .