The semi-final fixtures for the 2025 U-20 Africa Cup of Nations have been confirmed following the conclusion of quarter-final matches on Monday.

Nigeria's Flying Eagles secured their place in the semi-finals after eliminating fellow West African side Senegal in a tense encounter. The match ended goalless after 120 minutes of play, with Nigeria eventually triumphing in the penalty shootout.

The Flying Eagles will now face South Africa, who advanced to the semi-finals after defeating DR Congo 1-0 in extra time. This crucial match is scheduled for May 15 at 4pm local time.

In the other quarter-final fixtures, Egypt narrowly defeated Ghana 1-0, surviving a late comeback attempt from the Black Satellites. Morocco also secured their semi-final berth by overcoming tournament debutants Sierra Leone 1-0 in extra time.

The first semi-final will see Morocco take on Egypt on May 15 at 9pm local time, following the Nigeria versus South Africa encounter earlier in the day.

Both semi-final matches promise to be highly competitive as the four remaining teams battle for a place in the final of the prestigious youth tournament.

The tournament has already showcased impressive talent from across the continent, with teams demonstrating high levels of tactical discipline and technical ability throughout the competition.

Football fans across Nigeria will be eagerly anticipating the Flying Eagles' clash with South Africa as the team aims to advance to the final and potentially claim the continental youth championship.