Aballou: A site made by fans, for fans

South Africa edge Zimbabwe to book AFCON 2025 knockout-stage ticket in Marrakech thriller

29 December 2025

South Africa edge Zimbabwe to book AFCON 2025 knockout-stage ticket in Marrakech thriller
South Africa celebrate a late winner to secure a place in the AFCON 2025 knockout stage.

Match Recap

South Africa sealed their place in the 2025 Africa Cup of Nations knockout rounds in Morocco by edging Zimbabwe 3-2 in Marrakech. The contest closed the group stage, with the hosts making the final push in Group B.

South Africa started with intent, breaking the deadlock in the seventh minute through a Morimi strike. Zimbabwe replied in the 19th minute through Ta Wanda Maswanhais.

Second Half and Winner

In the 50th minute, Lyle Foster doubled the lead for the “Bafana Bafana.” In the 73rd minute, a Zimbabwean own goal by Aubrey Modiba made it 2-2, reigniting the drama.

Eight minutes from time, Oswin Polis converted a late penalty to seal a 3-2 win for South Africa.

Aftermath

South Africa finished on six points, securing qualification to the knockout stage alongside Egypt, who topped the group with seven points after a goalless draw with Angola.

Punchline 1: If football were a shopping list, SA just checked every box and paid with a smile.

Punchline 2: The ball found the net so many times tonight that even the pigeons in Marrakech started celebrating.

Author

Avatar

Michael Whooosh

I am Michael Whooosh, an English sports journalist born in 1986. Passionate about surfing, poetry, and beekeeping, I share my human and sensitive view of sports.

Frequently Asked Questions

When and where did the match take place?

The game was played at Marrakech's Grand Stadium on Monday, December 29, 2025.

Who scored the goals?

Morimi opened for South Africa; Maswanhais equalized for Zimbabwe; Foster restored SA's lead; Modiba's own goal levelled the match before Polis converted a late penalty for SA.

What happened in the group standings?

South Africa finished with six points, joining group winners Egypt (seven points). Angola and Algeria drew; Egypt topped the group with seven points.