The 2018 FIFA World Cup, the first ever hosted by Russia, kicks off today with hosts Russia taking on Saudi Arabia at Moscow's Luzhniki stadium.
Over the next month a uniquely universal audience will watch enthralled as 32 teams vie for football's greatest prize. The final is set to take place on the July 15 at Luzhniki Stadium in Moscow at 8.30 pm local time.
The complete schedule courtesy thepapare.com can be found below.
Leave your comments
Login to post a comment
Post comment as a guest