Liverpool star Sadio Mane scored twice to help Senegal beat Kenya 3-0 and seal their spot in the last 16 of the Africa Cup of Nations.
They'll now face Uganda on Friday.
Meanwhile, Ivory Coast also cruised into the next round with a convincing victory over Namibia.
Morocco have also finished top of their group thanks to a thrilling 1-0 win over South Africa.
But Bafana Bafana will now have to wait to see if they progress to the last 16.
Elsewhere, Algeria have kept their winning streak alive with a 3-0 victory over Tanzania.

Dubai Duty Free Tennis Championships reveals major expansion plan
Sri Lanka crush Oman for second victory in T20 World Cup
Philippine's rising star Alexandra Eala to debut at Dubai Tennis Open
Messi suffers muscle strain, Miami reschedule preseason finale
Man City and Villa close gap on Arsenal, Liverpool edge Sunderland
