
Achraf Hakimi’s missed penalty and strong South African display send Atlas Lions packing
Tournament favorites Morocco were knocked out of the Africa Cup of Nations following a stunning 2-0 defeat to South Africa. Themba Zwane’s precise through ball allowed Evidence Makgopa to open the scoring for Bafana Bafana in the 57th minute, with Teboho Mokoena sealing the victory late on with a sensational free kick in stoppage time.
Morocco’s night was epitomized by Achraf Hakimi’s missed penalty, striking the crossbar after being awarded a chance to level the match at 1-0. Without the creativity of injured playmaker Hakim Ziyech, Morocco struggled to break down South Africa’s disciplined defense, succumbing to the oppressive heat and their opponents’ well-structured counter-attacking game.
Despite flashes of attacking potential, Morocco found themselves unable to produce the quality they displayed during their World Cup campaign in Qatar. South Africa, whose continental success has been limited since their 1996 title, defended with determination and capitalized on their rare chances to secure a famous victory. They will now face Cape Verde in the quarter-finals on Saturday in Yamoussoukro.
The first half saw limited goal-scoring opportunities, with South Africa cautious in their approach. Mokoena’s long-range effort tested Moroccan goalkeeper Yassine Bounou, while Percy Tau missed with a header. Morocco’s best chance of the opening half fell to Amine Adli, but a delay in shooting allowed South Africa’s defense to recover.
Following Makgopa’s goal, South Africa further retreated to protect their lead, relying on counter-attacks. Mokoena’s brilliant free-kick doubled their lead after Sofyan Amrabat’s red card, capping off a night that left Morocco frustrated and South Africa celebrating a major upset.