Estadio Azteca hosts a packed World Cup 2026 night match — Mexico City Magazine