South Africa edged Flying Eagles of Nigeria 1-0 in a tense semi-final clash at the Suez Canal Stadium on Thursday to book a place in the final of the CAF U-20 Africa Cup of Nations in Egypt.
A well-taken header by Tylon Smith in the 66th minute proved decisive in a fiercely contested match between two of Africa’s traditional football powerhouses.
The result also ends Nigeria’s hopes of winning a record-extending eighth U-20 AFCON title.
The Flying Eagles were dominant for large spells in the second half, but were made to rue missed opportunities, particularly in the final moments when South African goalkeeper Fletcher Lowe produced a string of saves to deny Emmanuel Chukwu and Israel Ayuma.
The match began cautiously, with both sides probing without creating clear-cut chances.
Nigeria’s Tahir Maigana and South Africa’s Kutlwano Letlhaku both had early efforts saved in a first half that ended goalless despite Nigeria’s superior attacking numbers.
The breakthrough came just after the hour mark.
Neo Rapoo whipped in a corner from the right, and Smith rose highest to power home a header into the centre of the goal — his first of the tournament and arguably the most important yet for the Amajita.
Nigeria responded with urgency, making double substitutions in the 65th minute to inject pace and fresh energy into the attack.
Rickson Mendos and Bidemi Amole nearly made instant impacts, with both going close in a series of intense late assaults on the South African goal.
Ayuma had two excellent chances to level, including a diving header that was brilliantly saved by Lowe.
But South Africa’s resolute defending and composed midfield play saw them through, stretching their unbeaten run at the Suez Canal Stadium to four games.
The win sees South Africa reach their second U-20 AFCON final, their first since 1997 when they finished as runners-up.
For Nigeria, it marks a third consecutive semi-final defeat in the tournament, having previously fallen to Gambia (2023) and Mali (2019).