Roberto Alvarado (40) a ouvert la marque pour la sélection dirigée par l'Argentin Gerardo Martino, avant que le capitaine Andrés Guardado ne signe un doublé (54, 77). Lucas Cavallini avait réduit le score pour le Canada à la 75e.
Avec cette deuxième victoire en deux matchs, le Mexique est seul en tête du groupe A.
La Martinique, qui s'était inclinée lors de son match d'ouverture face au Canada (4-0), s'est relancée en battant Cuba grâce à Jarvis Marveaux (45), Stéphane Abaul (70) et Kevin Fortune (85).
La 3e et dernière journée du groupe A est programmée dimanche.
Groupe A
Les résultats de mercredi:
A Denver (Etats-Unis),
Martinique bat Cuba 3 à 0
Martinique: Marveaux (45), Abaul (70), Fortune (85)
A Denver (Etats-Unis),
Mexique bat Canada 3 à 1
Mexique: Alvarado (40), Guardado (54, 77)
Canada: Cavallini (75)
Classement: Pts J G N P bp bc Dif
1. Mexique 6 2 2 0 0 10 1 9
2. Canada 3 2 1 0 1 5 3 2
3. Martinique 3 2 1 0 1 3 4 -1
4. Cuba 0 2 0 0 2 0 10 -10
Déjà joués:
Canada - Martinique 4-0
Mexique - Cuba 7-0
Reste à jouer, dimanche 23 juin:
Canada - Cuba
Martinique - Mexique