World Cup roundup: Mexico, Canada, Switzerland and Colombia claim key wins
World Cup action delivered impressive wins and late drama on 18-19 June. Mexico booked their place in the knockout stage as Group A winners, while Jonathan David's hat-trick inspired Canada to a 6-0 thrashing of Qatar.

