Three months before the finals in Qatar, the Moroccan FA took the decision to replace Vahid Halilhodzic with Walid Regragui after months of tension between the former manager and star player, Hakim Ziyech.
In part, that change looks to be paying off. Unbeaten in their last four games, Ziyech is stepping up to the plate, while Achraf Hakimi and Nayef Aguerd provide further quality.
Still, first up for the Atlas Lions is the unenviable task of playing 2018’s beaten finalists, Croatia. Manager Zlatko Dalic has a settled side still spearheaded by Luka Modric and a midfield plenty of other contenders would be jealous of, with Josip Sutalo and Borna Sosa bringing a fresh feel to the squad.
Striking options remain following the retirement of Mario Mandzukic but few would doubt their quality.
Here’s everything you need to know.
Date, kick-off time and venue
The World Cup group game is scheduled for a 10am GMT kick-off time on Wednesday November 23, 2022.
Al Bayt Stadium in Al Khor will host.
Where to watch Morocco vs Croatia
TV channel: The game will be broadcast on ITV 1 and STV.
Live stream: The ITV Hub and STV Player (both free with a subscription) will offer live streams.
LIVE coverage: Follow all of the action LIVE with Standard Sport’s dedicated match blog.
Morocco vs Croatia team news
Aguerd has recovered from his injury picked up in preseason at West Ham in a big boost to Morocco’s hopes.
Croatia, meanwhile, have no fresh injury concerns as things stand, with Mateo Kovacic making his return for Chelsea in the build-up to the tournament.
Morocco vs Croatia prediction
A very difficult game for Morocco, but they have certainly have the quality to hurt a Croatia team slow in places.
Head to head (h2h) history and results
Morocco wins: 0
Croatia wins: 1
Morocco vs Croatia latest odds
Morocco to win: 3/1
Croatia to win: 1/1