Hosts Russia could not have wished for a better start to their own FIFA World Cup™ following their resounding 5-0 victory over Saudi Arabia.

Comments