The host nation, Egypt, will take on Morocco in the semi-finals of the U20 African Cup of Nations (AFCON) on May 15, 2025.
Egypt began their campaign with a narrow 1-0 victory over South Africa but were later stunned by a 4-1 defeat to Sierra Leone, with Momoh Kamara netting a hat-trick in a dominant display.
Following that reality check, Egypt managed only a goalless draw against Zambia before narrowly edging Tanzania 1-0 in their final Group A match to secure a spot in the quarterfinals, where they beat Ghana on penalties after a 2-2 draw.
Like Egypt, Morocco got off to a strong start with a 3-2 win over Kenya, followed by a goalless draw against Nigeria, and capped their Group B campaign with an impressive 3-1 triumph over Tunisia.
The Young Atlas Lions scraped past Sierra Leone in the quarterfinal, needing an own goal from Amara Keita to secure their place in the semi-finals.
Both teams are aiming to clinch the trophy, which makes the game intense.
Watch the match below:
SB/MA