Twenty-eight years after their dramatic clash in the 1997 final, Morocco and South Africa are set to rekindle their rivalry in Sunday’s CAF U-20 Africa Cup of Nations final in Egypt, a repeat of a classic continental showdown.
Morocco emerged narrow 1–0 winners in that 1997 title match, securing their first and only U-20 AFCON crown. Now, nearly three decades later, the Young Atlas Lions will be looking to relive that glory, while South Africa seeks redemption and their first-ever title at this level.
Both teams earned their place in the final with hard-fought 1–0 victories in Thursday’s semi-finals. South Africa edged out Nigeria thanks to a well-taken header from Michael Smith, while Morocco triumphed over hosts Egypt, with substitute Jones El Abdellaoui scoring the decisive goal.
Also Read: U-20 AFCON: Flying Eagles Lose Out to South Africa in Semi-Final
Morocco has been one of the most disciplined sides in the tournament, showcasing defensive resilience and tactical discipline, particularly in the knockout stages where they have kept clean sheets. Their blend of youthful energy and tournament experience gives them a psychological edge going into the decider.
South Africa, on the other hand, have gained momentum with each round. Their win over a strong Nigerian side was seen as a significant statement, and Coach Vela Khumalo’s squad will be eager to go one better than the class of ’97, who fell just short in their last appearance in the final.
With pride, history, and a continental title on the line, Sunday’s final promises a thrilling contest between two determined sides with unfinished business on the U-20 AFCON stage