Senegal sailed into the quarter-finals of the Africa Cup of Nations with a comfortable 2-0 victory over Zimbabwe, but Algeria are in danger of an early exit