World Cup 2018: Youssef En Nesyri replaces Badr Benoun in Morocco final squad
Malaga forward Youssef En Nesyri has been drafted into Morocco's final 23-man World Cup squad at the expense of defender Badr Benoun.
Wolves defender Romain Saiss is in a squad that contains only two players from the main Moroccan domestic league.
Southampton midfielder Sofiane Boufal had already been left out having not played since 31 March following a dispute with manager Mark Hughes.
Morocco are in Group B in Russia alongside Iran, Portugal and Spain.
Raja Casablanca defender Benoun was Morocco captain for the African Nations Championship victory in February.
Morocco's final 23-man squad
Goalkeepers: Mounir El Kajoui (Numancia), Yassine Bounou (Girona), Ahmad Reda Tagnaouti (Ittihad Tanger).
Defenders: Mehdi Benatia (Juventus), Romain Saiss (Wolves), Manuel Da Costa (Basaksehir), Nabil Dirar (Fenerbahce), Achraf Hakimi (Real Madrid), Hamza Mendyl (Lille).
Midfielders: M'barek Boussoufa (Al Jazira), Karim El Ahmadi (Feyenoord), Youssef Ait Bennasser (Caen), Sofyan Amrabat (Feyenoord), Younes Belhanda (Galatasaray), Faycal Fajr (Getafe), Amine Harit (Schalke 04).
Forwards: Khalid Boutaib (Malatyaspor), Aziz Bouhaddouz (Saint Pauli), Ayoub El Kaabi (Renaissance Berkane), Nordin Amrabat (Leganes), Mehdi Carcela (Standard de Liege), Hakim Ziyech (Ajax), Youssef En Nesyri (Malaga).