Nigeria and Morocco will compete for a spot in the 2025 Africa Cup of Nations final when they play in a high-stakes semi-final in Rabat on Wednesday.
The Super Eagles reached the last four stage in commanding form, having won all five of their matches thus far, but they now face the ultimate test against a Moroccan side encouraged by home support and a long winning streak.
Nigeria, led by coach Éric Chelle, has mixed attacking flair with tactical discipline, scoring 14 goals en route to the semifinals.
Their 2-0 quarter-final victory against Algeria confirmed their spot as one of the tournament’s most impressive sides, bringing back memories of the team’s great performances in previous periods.
Victor Osimhen is Nigeria’s attacking spearhead, with Ademola Lookman’s creativity and mobility to back him up.
The duo accounted for seven goals, with Lookman also leading the assists table.
Alex Iwobi has coordinated play from the middle, providing the Super Eagles stability and control.
However, Nigeria will be without captain Wilfred Ndidi, who is sidelined after earning his second booking of the tournament.
Raphael Onyedika is expected to take over as his replacement.
Morocco, chasing only their second AFCON title since collecting the trophy in 1976, is under tremendous pressure to perform in front of their people.
The Atlas Lions have looked sturdy throughout the league and will rely heavily on Brahim Diaz, who leads the tournament with five goals.
Achraf Hakimi, with Diaz, has been critical, offering pace, width, and defensive cover.
With a crowded stadium expected in Rabat, the hosts will seek to gain an advantage over Nigeria’s strong attack.
Morocco has won three of their five AFCON meetings with Nigeria.
The North Africans defeated the Super Eagles twice during the 1976 tournament and won narrowly 1-0 in their most recent AFCON meeting in 2004.
Match details
Fixture: Nigeria vs Morocco
Competition: 2025 Africa Cup of Nations
Venue: Prince Moulay Abdellah Stadium, Rabat
Kick-off: Wednesday, January 14, 9pm (WAT)
With both teams sporting match-winners and momentum, Wednesday’s semi-final is likely to be a heated battle, with Nigeria seeking another crack at continental glory and Morocco hoping to transform home advantage into a historic victory.