Nabil Dirar on the bench for Morocco's opener with Iran
Iran are without suspended Saeid Ezatolahi
Morocco v Iran
Krestovsky Stadium, Saint Petersburg
Morocco and Iran will be keen to get points on the board early with games against Portugal and Spain still to come, but both sides are without key men for their first game.
Nabil Dirar is nursing a calf injury, so starts on the bench for Morocco, but the Atlas Lions are able to include Eredivise player of the season Hakim Ziyech and skipper Mehdi Benatia.
Iran's midfield mainstay Saeid Ezatolahi is suspended, while Mehdi Taremi and former Fulham player Ashkan Dejagah both failed to recover in time to make the starting line-up. Key striker Sardar Azmoun spearheads their attack.
Morocco (4-1-4-1): El Kajoui; Hakimi, Saiss, Benatia, Amrabat; El Ahmadi; Harit, Belhanda, Boussoufa, Ziyech, El Kaabi.
Iran (4-1-4-1): Beiranvand, Hajsafi, Pouraliganji, Cheshmi, Rezaeian; Ebrahimi; Amiri, Shojaei, Ansarifard, Jahanbakhsh; Azmoun.
Best morning odds
13-10 Morocco, 3-1 Iran, 21-10 draw.
4-3 Morocco, 3-1 Iran, 21-10 draw.
Read Racing Post Sport and racingpost.com/sport every day for the best World Cup betting coverage
World Cup quizzes
Follow us on Twitter @racingpostsport
Like us on Facebook RacingPostSport