South Africa’s thrilling 3–2 victory over Zimbabwe booked their place in the Last 16. It was a night of drama, goals and relief, but also one that exposed defensive flaws.
The Eagles progressed to the round of 16 as runners-up in Group A with three points behind leaders Morocco on seven points.
Morocco captain Achraf Hakimi was thrilled to make his return from injury in the 3-0 Africa Cup of Nations Group A win over Zambia on Monday
Bafana Bafana face Zimbabwe in a crucial AFCON 2025 group-stage clash, with both sides battling for the knockout stages.
The Carthage Eagles, who opened the tournament with a 3-1 win over Uganda, fell to a late challenge from Victor Osimhen, Wilfred Ndidi, and Ademola Lookman.
Tottenham Hotspur ground out a hard-fought 1-0 Premier League win over Crystal Palace at Selhurst Park on Sunday thanks to a goal by Archie Gray
Sudan reignited their Africa Cup of Nations campaign with a hard-earned 1-0 victory over Equatorial Guinea in Casablanca.
Algeria secured their place in the last 16 at the 2025 Africa Cup of Nations with a 1-0 win over Burkina Faso on Sunday.
The fans at the Stade de Marrakesh were treated to an end-to-end affair as both teams had chances in the opening salvos.
The Pharaohs looked set for a shock as they came from behind to beat the Warriors thanks to a stoppage-time winner from captain Mohamed Salah.