The 2026 FIFA World Cup is finally under way, with co-hosts Mexico opening the biggest tournament in football history against South Africa at a packed Estadio Azteca in Mexico City.

The World Cup 2026 opener pits host Mexico against South Africa at the Azteca on June 11, a rematch of their 2010 meeting and the first of 104 games.

Join the excitement as South Africa kicks off its 2026 FIFA World Cup campaign against Mexico on Thursday, June 11. Discover the best venues in Cape Town, from the vibrant V&A…