LIVE - 2026 World Cup: Mexico and South Korea start with a victory, Canada enters the fray this Friday in Toronto
⚡ Quick Summary
In its legendary Azteca stadium in Mexico City, Mexico launched its 2026 World Cup perfectly by dominating South Africa 2-0 on Thursday in the opening match of the competition, a repeat of the 2010 World Cup.