The 2026 Africa Cup of Nations quarter-final stage came to a dramatic conclusion on Saturday as Nigeria and Egypt booked their places in the semifinals, completing a final four that blends pedigree, pressure, and title ambition.
Following earlier victories by Senegal and Morocco, Saturday’s fixtures delivered intensity and decisive moments, confirming the tournament’s most competitive phase yet.
Nigeria Outclass Algeria to Reach the Semi-Finals
Nigeria confirmed their status as one of the tournament’s strongest sides with a composed 2–0 win over Algeria, producing a disciplined and controlled performance in Marrakech.
After a measured first half, the Super Eagles raised the tempo following the break. Victor Osimhen broke the deadlock shortly after halftime, powering home a header to give Nigeria a deserved lead. The striker later turned provider, setting up Akor Adams to double the advantage and seal the result.
Algeria struggled to break Nigeria’s structure as the Super Eagles managed the game expertly, limiting clear chances and seeing out the contest with confidence. The victory sets up a high-profile semi-final clash against host nation Morocco.

Egypt Edge Ivory Coast in Five-Goal Thriller
In a tightly contested encounter, Egypt defeated Ivory Coast 3–2 to secure the final semi-final spot and keep their AFCON title hopes alive.
The Pharaohs made a blistering start, opening the scoring through Omar Marmoush (4’). Rami Rabia (32’) extended Egypt’s lead before Ivory Coast found a route back into the game when Ahmed Fotouh inadvertently turned the ball into his own net in the 40th minute.
Early in the second half, Mohamed Salah (52’) restored Egypt’s two-goal cushion with a clinical finish, underlining his influence on the big stage. Ivory Coast responded through Guéla Doué (73’), setting up a tense finale, but Egypt held firm to claim a famous victory.
The result sends Egypt into a heavyweight semi-final showdown against Senegal.
AFCON 2026 Quarter-Final Results
- Senegal 1–0 Mali
- Morocco 2–0 Cameroon
- Nigeria 2–0 Algeria
- Egypt 3–2 Ivory Coast
Confirmed AFCON 2026 Semi-Final Fixtures
- Morocco vs Nigeria
- Senegal vs Egypt