- 34,056 viewsDuration: 1:04Mexico City’s iconic stadium, formerly known as Estadio Azteca, will host the opening match of the 2026 FIFA World Cup tomorrow night when Mexico take on South Africa. The venue, which opened in 1966 and holds 83,000 spectators, will become the first stadium to host three FIFA World Cup opening matches.