Morocco winger Hakim Ziyech helped mastermind a famous win against second-ranked Belgium at the World Cup on Sunday, but until a few months ago, he was not even coming to Qatar.
Former coach Vahid Halilhodzic cut him out of the team in a dispute over his willingness to play, but when the Bosnian was sacked in August, his replacement Walid Regragui welcomed the Chelsea player among others back into the Atlas Lions' fold.
Against Belgium, man of the match Ziyech showed what the team was missing in a brilliant performance that helped Morocco to their first World Cup victory since beating Scotland 3-0 in 1998.
"He is incredible, the spirit he has, coming back to the national team," a jubilant Regragui said.
"A lot of people talk about him, say he is crazy and difficult to manage, that he can't help the team. But when you give him the love and confidence, he will die for you. He is a key player and a different player with the national team."
Morocco World Cup squad 2022
Goalkeepers: Yassine Bono, Munir, Ahmed Reda Tagnaouti
Defenders: Achraf Hakimi, Noussair Mazraoui, Romain Saiss, Nayef Aguerd, Achraf Dari, Jawad El-Yamiq, Yahia Attiat-Allal, Badr Benoun
Midfielders: Sofyan Amrabat, Selim Amallah, Abdelhamid Sabiri, Azzedine Ounahi, Bilel El Khanouss, Yahya Jabrane
Forwards: Hakim Ziyech, Youssef En-Nesyri, Sofiane Boufal, Zakaria Aboukhlal, Ez Abde, Amine Harit, Ilias Chair, Abderrazak Hamdallah, Walid Cheddira
Who is their best player?
Other than Hakim Ziyech, the team's standout player is undoubtedly Achraf Hakimi, who plays at right back for Paris Saint-Germain. Despite being born in Spain, Hakimi has represented Morocco since under-17 level, before making his full debut in 2016.
Telegraph readers rated Ziyech the best Morocco player in their opening match against Croatia with a rating of 7.5, level with midfielder Sofyan Amrabat.
What are Morocco's results and fixtures?
November 23: Morocco 0 Croatia 0
November 27: Belgium 0 Morocco 2
December 1: Canada vs Morocco
What is Morocco's World Cup record?
As an independent nation, Morocco has taken part in five World Cup finals, competing before 1958 as part of France. Their highest finish came in 1986, when they progressed from the group stage to play West Germany in Mexico. They were knocked-out by the eventual finalists 1-0.
Argentina | Australia | Belgium | Brazil | Cameroon | Canada | Costa Rica | Croatia | Denmark | Ecuador | England | France | Germany | Ghana | Iran | Japan | Mexico | Morocco | Netherlands | Poland | Portugal | Qatar | Saudi Arabia | Senegal | Serbia | South Korea | Spain | Switzerland | Tunisia | Uruguay | USA | Wales
Morocco are currently a best price of 300/1 to win the World Cup.