Moscow has become a ocean of color overnight ahead of the 2018 World Cup.
In preparation for tonight's opener of Russia vs Saudi Arabia (kick-off: 18:00 MSK/15:00 GMT), supporters have been flooding into the Russian capital and creating an electric atmosphere.
Moskva Agency
Moskva Agency
Moskva Agency
Moskva Agency
Moskva Agency
Moskva Agency
Moskva Agency
Rodolfo Buhrer / Global Look Press
Tom Grimbert
Tom Grimbert