Chelsea winger Hakim Ziyech has been included in Morocco’s squad for the World Cup in Qatar, two months after ending his 15-month exile from the national team.
The 29-year-old had announced his international retirement in February after falling out with former Atlas Lions boss Vahid Halilhodzic, who was dismissed in August.
But new coach Walid Regragui wasted little time in recalling Ziyech and started him in his first two games in charge, against Chile and Paraguay in September.
Fit-again West Ham defender Nayef Aguerd is also included in the squad alongside Paris Saint-Germain right-back Achraf Hakimi and Bayern Munich full-back Noussair Mazraoui.
However, Spain-born Munir El Haddadi, who battled a five-year international eligibility saga to play for the North Africans, has been overlooked.
The squad, which includes former Southampton forward Sofiane Boufal and Sevilla’s Youssef En-Nesyri, will be captained by ex-Wolves defender Romain Saiss.
Queens Park Rangers’ Ilias Chair is picked, but Adel Taarabt and Hatayaspor striker Ayoub El Kaabi, who scored five times in qualification, have been left out.
Watford midfielder Imran Louza and forward Tarik Tissoudali, who scored in both legs against DR Congo in Africa’s World Cup play-offs in March, had already been ruled out of the finals by injury.
Morocco have been drawn in Group F with Belgium, Canada and Croatia.
The North Africans face Georgia in a friendly in Sharjah in the United Arab Emirates on 17 November, and begin their World Cup campaign against 2018 runners-up Croatia on 23 November.