The Super Eagles of Nigeria will face the Atlas Lions of Morocco in the semi-final of the 2025 Africa Cup of Nations (AFCON).
The match takes place on Wednesday, January 14, 2026, at the 70,000-capacity Prince Moulay Abdellah Stadium in Rabat.2 Kick-off is at 9:00 PM local time (West Africa Time).
Where to Watch the Game
You can catch the action live regardless of where you are in the world.
| Region | TV Channels | Streaming Platforms |
| Nigeria | NTA (Free-to-air), SuperSport (DStv/GOtv) | DStv Stream, Showmax, NTA App |
| Morocco | SNRT (Arryadia/Al Aoula) | SNRT Live |
| United Kingdom | Channel 4, E4 | Channel4.com (Free), YouTube |
| USA & Canada | beIN SPORTS | Fubo, Sling TV, Fanatiz |
| South Africa | SABC Sport, SuperSport | SABC+, DStv Stream |
Match Preview: The Journey to the Semi-Final
Both teams are in top form after thrilling quarter-final victories. Nigeria secured their spot by defeating Algeria 2-0, with goals from Victor Osimhen and Akor Adams.
Morocco swept aside Cameroon 2-0, thanks to strikes from Brahim Diaz and Ismail Saibari.
The winner of this “final before the final” will face either Egypt or Senegal in the grand finale on January 18, 2026.
Nigeria: Head coach Eric Chelle will be without captain Wilfred Ndidi, who is suspended and nursing a knock. However, Bright Osayi-Samuel and Ryan Alebiosu have both been cleared to play.
Morocco: Coach Walid Regragui has a fully fit squad. Captain Achraf Hakimi is at 100% fitness and ready to lead the hosts as they look to reach their first final since 2004.
“We must remain humble because every team wants to beat us. We are aiming to write history.” — Walid Regragui, Morocco Coach.
