Morocco faces Nigeria tonight, with a spot in the Africa Cup of Nations final at stake.
The host nation, currently ranked first, has had an impressive tournament so far, allowing only one goal in five matches.
The Atlas Lions secured their place in the semi-finals by defeating Cameroon 2-0, with goals from Brahim Diaz and Ismael Saibari. Diaz leads the tournament in scoring with five goals. Morocco aims to win the AFCON title for the first time since 1976.
Brahim Díaz for Morocco,
20 games, 13 goals, 2 assists. 🤯🇲🇦 pic.twitter.com/wSDCKbNN0i
— Madrid Xtra (@MadridXtra) January 10, 2026
Nigeria stands in their way, boasting a perfect record of five wins in as many games. The Super Eagles have been remarkable in the knockout stages, outscoring Mozambique and Algeria 6-0 combined.
Morocco team news
The return of Achraf Hakimi from injury is a significant boost for Morocco. The captain and African Footballer of the Year has played in both knockout stage matches, contributing an assist against Tanzania.
However, the team will miss Azzedine Ounahi and Romain Saiss, who remain injured.
Ayoub El Kaabi is expected to start as center-forward, over Youssef En-Nesyri. Together, they have scored 45 international goals.
Morocco Predicted Lineup
Predicted Morocco XI: Bono; Hakimi, Aguerd, Masina, Mazraoui; El Khannouss, El Aynaoui, Saibari; Diaz, Ezzalzouli, El Kaabi.
What time is kick-off?
The Africa Cup of Nations semi-final between Nigeria and Morocco is scheduled for Wednesday, January 14, 2026. Kick-off is at 8 PM GMT.
How to watch Nigeria vs Morocco
Both AFCON semi-finals will be broadcast live and free in the UK on Channel 4’s E4. Egypt will take on Senegal in the other semi-final at 5:30 PM.
Add Footem.in As your Preferred Source on Google
Follow the latest on Footem WhatsApp Channel









