At Estadio Azteca, the only stadium to host two World Cup finals (until next year).