Nigeria meet Morocco in a blockbuster Africa Cup of Nations semi-final clash tonight.
The Super Eagles are bidding to bounce back from their World Cup disappointment with continental glory this month, and have impressed to reach the last four. Nigeria have won all five games in the tournament, including a 2-0 win over Algeria last time out.
However, Éric Chelle’s side face a tough test against host nation Morocco in the semi-finals. The Atlas Lions are also Africa’s highest-ranked nation and have conceded just once in five fixtures.
Senegal vs. Egypt
Nigeria vs. MoroccoTHE AFCON SEMIFINALS ARE SET 🌍🏆 pic.twitter.com/l960NPZG5U
— B/R Football (@brfootball) January 10, 2026
Nigeria team news
Nigeria will be missing captain Wilfred Ndidi through suspension. The Besiktas midfielder is banned after picking up two bookings during the AFCON knockout face.
Also missing is forward Cyriel Desser, who has withdrawn from the squad through injury. Bright Osayi-Samuel faces a late fitness test after going off injured against Algeria and is doubtful to feature.
In attack, Ademola Lookman and Victor Osimhen will lead the charge. Lookman leads the tournament for assists (4), while Osimhen is the second-highest scorer with four goals.
Nigeria predicted lineup
Predicted Nigeria XI: Nwabali; Osayi-Samuel, Ajayi, Bassey, Onyemaechi; Onyeka, Onyedika, Iwobi; Lookman, Adams, Osimhen.
What time is kick-off?
The Africa Cup of Nations semi-final between Nigeria and Morocco takes place on Wednesday 14th January 2026. Kick-off is 8pm GMT.
How to watch Nigeria vs Morocco
Both AFCON semi-final matches are live and free in the UK on Channel 4’s E4. Egypt take on Senegal in the other semi-final at 5:30pm.
Read – The highest-paid footballers in Europe’s top five leagues
See more – Egypt XI vs Senegal – Predicted lineup and team news

