Here are the final squads for each of the 32 nations playing at this summer's 2018 Fifa World Cup in Russia , which starts on Thursday 14 June, with Russia v Saudi Arabia kicking off at 17:00 CEST.
You can also check the expected starting lineups for each side with this handy little article we've prepared.
Coach: Stanislav Cherchesov
Goalkeepers 1. Igor Akinfeev (CSKA Moscow) 20. Vladimir Gabulov (Club Brugge) 12. Andrey Lunev (FC Zenit)
Defenders 14. Vladimir Granat (FC Rubin) 13. Fedor Kudryashov (FC Rubin) 3. Ilya Kutepov (Spartak Moscow) 5. Andrey Semenov (Akhmat Grozny) 4. Sergey Ignashevich (CSKA Moscow) 23. Igor Smolnikov (FC Zenit) 2. Mario Fernandes (CSKA Moscow)
Midfielders 8. Yuri Gazinskiy (Krasnodar) 17. Aleksandr Golovin (CSKA Moscow) 9. Alan Dzagoev (CSKA Moscow) 21. Aleksandr Erokhin (Zenit) 18. Yuri Zhirkov (Zenit) 7. Daler Kuzyaev (Zenit) 11. Roman Zobnin (Spartak Moscow) 19. Aleksandr Samedov (Spartak Moscow) 16. Anton Miranchuk (Lokomotiv Moscow) 6. Denis Cheryshev (Villarreal)
Strikers 22. Artem Dzyuba (Arsenal Tula) 15. Aleksey Miranchuk (Lokomotiv Moscow) 10. Fedor Smolov (Krasnodar)
Full screen
Russian hosts | Flags featuring the logo of the FIFA World Cup 2018 are seen outside Rostov Arena in the southern Russian city of Rostov-on-Don. MLADEN ANTONOV AFP