Mexico x South Africa: where to watch the opening of the World Cup
⚡ Quick Summary
The 2026 World Cup starts this Thursday, June 11th. Mexico, a team from one of the host countries, and South Africa will face each other at the Azteca Stadium, in Mexico City, starting at 4pm (Brazil time).