The semi-final fixtures for the CAF Africa Cup of Nations (AFCON) Morocco 2025 have been confirmed following the conclusion of the quarter-final matches.Egypt, Nigeria, hosts Morocco and Senegal, emerged as the last four teams after a series of intense quarter-final encounters that ended on Saturday night.Hosts Morocco will take on Nigeria, while Senegal will face Egypt in the two semi-final matches scheduled for Wednesday.Seven-time champions Egypt sealed the final semi-final ticket after edging defending champions Côte d’Ivoire 3–2 in a thrilling encounter.
The victory ended the Elephants’ title defence and set up a semi-final clash with Senegal.Senegal earlier booked their place with a hard-fought 1–0 win over Mali in a tense West African derby.Iliman Ndiaye’s first-half strike proved decisive as the Teranga Lions displayed composure to protect their slim advantage
Hosts Morocco continued their title quest with a composed 2–0 victory over Cameroon in Rabat.Goals from Brahim Díaz and Ismaël Saibari underlined the Atlas Lions’ attacking quality and defensive balance.
Nigeria completed the semi-final quartet after defeating Algeria 2–0 in Marrakech.Victor Osimhen opened the scoring before Akor Adams sealed the win late, setting up a clash with Morocco.The quarter-final results highlighted fine margins, with pedigree, composure and experience proving decisive.The semi-finals will be played on Wednesday, with the final scheduled for January 18 in Rabat.


