Russia got their own World Cup off to a dream start on Thursday, with a stupendous 5-0 dismantling of Saudi Arabia at the Luzhniki Stadium in Moscow yesterday. [spacer height="30px"] All the glamour, showbiz, festivity and euphoria in the air was overshadowed by an even more decorated showing by the Russian Football team in