Morocco will face South Africa in the final of the 2025 U-20 Africa Cup of Nations after both teams secured 1-0 victories in their respective semi-final matches.
The Young Atlas Lions of Morocco booked their spot in the final with a narrow 1-0 win over Egypt. Substitute Jones El Abdellaoui emerged as the hero, scoring the decisive goal in the 77th minute of the encounter. El Abdellaoui calmly slotted home after connecting with a well-placed cross from teammate Ismaël Aouad.
Earlier in the day, South Africa secured their final berth by defeating Nigeria's Flying Eagles 1-0 in Thursday's first semi-final. Tylon Smith's well-executed header in the 66th minute proved to be the difference in what was described as an intense clash.
The defeat ends Nigeria's hopes of claiming a record-extending eighth U-20 AFCON title. The Flying Eagles will now shift their focus to the third-place playoff, where they will face tournament hosts Egypt in a battle for the bronze medal.
Both finalists have displayed impressive defensive solidity throughout the tournament, with each securing their final spots through identical 1-0 scorelines in the semi-finals. Football fans across the continent now eagerly await the championship match between Morocco and South Africa to determine the ultimate winner of the 2025 U-20 Africa Cup of Nations.