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.

Lionel Messi, Miami score four in second half to upend Orlando
Arsenal claim nervy win over Chelsea, Man Utd go third
Samson guides India to T20 World Cup semis; South Africa beat Zimbabwe
Daniil Medvedev handed Dubai title after Griekspoor withdrawal
England beat New Zealand to keep Pakistan's T20 World Cup hopes alive
