Canada victorious and Mexico beaten in six-goal thrillers ahead of Gold Cup

  • Jonathan David scored twice as Canada impressively beat Ukraine 4-2, while Switzerland overcame Mexico by the same scoreline.