Sports

Russia defeats Saudi Arabia 5-0

The 2018 World Cup opened in spectacular fashion as host nation Russia defied their recent poor form to smash five past Saudi Arabia and record the biggest win...