It will be amazing to watch how 37the ranked Iran and 41st ranked Morocco will perform at the group stages. The underdogs will have a ferocious battle at the knockout stages, competing against the 2010 World Cup winner Spain and the 2016 UEFA European Champion Portugal.
Here, learn everything you need to know about Morocco Vs Iran:
The first game of the Group B, Morocco Vs Iran will be underway today at 4 PM BST. The game will be played at the Saint Petersburg Stadium.
The game will air, starting at 3:30 PM on ITVI as well as ITV's HD channel.
Iran has never advanced past the knockout rounds in four World Cup appearances, while Morocco has only reached the group stage once out of four tries. Having an early 3 points lead in the group table will be a beneficial point for either of the team and must give all their hearts for the 3 point.
Each team will have to bring out more experienced players at the showdown. So, out of their 23-primary squad, who will possibly get to represent their country in their first game of the 2018 FIFA Wolrd Cup.
Iran's possible line-up against Morocco
Goalkeepers - Alireza Beiranvand
Defenders - Ramin Rezaeian, Mohammad Reza Khanzadeh, Morteza Pouraliganji, Pejman Montazeri
Midfielders - Saeid Ezatolahi, Masoud Shojaei, Ehsan Hajsafi
Forwards - Alireza Jahanbakhsh, Mehdi Taremi, Sardar Azmoun
Morocco possible line-up squad
Goalkeepers: Munir Mohamedi
Defenders: Mehdi Benatia, Romain Saiss, Nabil Dirar, Achraf Hakimi
Midfielders: Mbark Boussoufa, Karim El Ahmadi
Forwards: Khalid Boutaib, Aziz Bouhaddouz, Hakim Ziyech
Morocco win +120
Iran win +265
Draw +192