Russia (5) vs (0) Saudi Arabia 2018 FIFA World Cup

Russia and Saudi Arabia took on each other in the opening encounter of the 2018 FIFA World Cup. The match was played on 14.06.2018 at the historic Luzhniki Stadium in Moscow. Russia thrashed Saudi Arabia by 5 goals to nil. Here you can watch the live streaming of Russia vs Saudi Arabia and also get the Scoresheet and Highlight of Russia vs Saudi Arabia.