The Al Barid Stadium in Rabat is set to host the most anticipated fixture of the Africa Cup of Nations (AFCON) Round of 16 tonight, as South Africa’s Bafana Bafana take on the five-time champions, Cameroon.
The match carries a heavy sense of irony for South Africa’s head coach, Hugo Broos. The Belgian tactician famously led Cameroon to an unexpected continental title in 2017, but tonight he has promised “no mercy” for his former side as he looks to guide South Africa into the quarter-finals.
South Africa secured their path to the knockouts with a resilient group stage performance. After a strong 2-1 opening win against Angola and a narrow, controversial 1-0 loss to Egypt, they sealed their spot with a dramatic 3-2 victory over Zimbabwe. Burnley striker Lyle Foster has been the focal point of the attack, netting crucial goals, while goalkeeper Ronwen Williams remains a steady presence between the posts.
Cameroon, meanwhile, enters the knockout phase after a turbulent buildup. Following the shock dismissal of coach Marc Brys just weeks before the tournament, new manager David Pagou has managed to keep the Indomitable Lions unbeaten. Despite internal federation friction, the squad finished level on points with holders Ivory Coast in Group F, missing out on top spot only on goals scored.
The tactical battle will likely hinge on the midfield. Cameroon’s Carlos Baleba, just 21, has shown maturity beyond his years, while Manchester United’s Bryan Mbeumo remains the most potent threat on the wing. Bafana Bafana will look to the creativity of Oswin Appollis and Sipho Mbule to unlock a Cameroonian defense that may be missing captain Nouhou Tolo due to a hamstring injury.
History slightly favors the South Africans, who are unbeaten in their last seven meetings against Cameroon dating back to 1992. However, with the Indomitable Lions’ rich tournament pedigree, the encounter remains a toss-up. The winner of this clash will move on to face either hosts Morocco or Tanzania in the quarter-finals on January 9.
Kick-off is scheduled for 8:00 PM local time (19:00 GMT). Fans across the continent and beyond are bracing for a night of high drama as two of Africa’s traditional giants fight for survival in Morocco.


