Morocco’s Young Atlas Lions are through to the final of the TotalEnergies CAF U-20 Africa Cup of Nations after a hard-fought 1-0 victory over Egypt on Thursday night.
The win sets up a thrilling championship clash against South Africa, who earlier edged Nigeria by the same scoreline in the first semi-final.
The match, played under the floodlights in front of a passionate crowd, lived up to the hype of a North African derby—tense, physical, and filled with moments of individual brilliance.
It was substitute Jones El Abdellaoui who turned out to be Morocco’s hero. Coming off the bench with fresh legs and fire, El Abdellaoui struck the decisive goal in the 77th minute, calmly finishing off a pinpoint cross from Ismaël Aouad. It was a moment of precision that sealed Egypt’s fate.
Egypt came out the stronger side, showing intent and energy in the opening minutes. However, they struggled to convert possession into real chances, thanks in large part to Morocco’s disciplined defensive structure.
As the game wore on, Morocco found their rhythm. Midfielders Reda Laalaoui, Fouad Zahouani, and Hossam Essadak began dictating the tempo, pushing the Pharaohs deeper with smart passing and long-range efforts that kept Egypt’s keeper busy.
Despite a late surge from Egypt—led by Ahmed Kabaka and Mohamed Raafat—Morocco held firm at the back. Their defense remained organized and unshaken, closing down spaces and forcing Egypt into speculative efforts.
Final Set: Morocco vs South Africa
With this win, Morocco books a place in Sunday’s final against a confident South African side. It promises to be a showdown of styles—Morocco’s technical finesse vs. South Africa’s pace and power.
Meanwhile, Egypt will face Nigeria in the third-place playoff, both sides hoping to leave the tournament with something to show for their efforts.