← All Venues
Photo by Carlos Valenzuela, CC BY-SA 4.0
Estadio Azteca
🇲🇽 Mexico City, Mexico
87,523
capacity
Estadio Azteca is the legendary stadium in Mexico City and the only venue to have hosted two FIFA World Cup Finals, in 1970 and 1986. It is where Diego Maradona scored his famous 'Hand of God' and 'Goal of the Century.' Sitting at 2,200 meters above sea level, it is one of the most iconic football stadiums in the world.
Matches Hosted
GroupRound Of 32