sports📡 ESPNcricinfoJul 5, 2026👁 6 views

England enter the Azteca - where football kings are crowned

Among world football's great theatres, the Estadio Azteca might be the most majestic stage of all.

Sat squat in the south of Mexico City, a sprawling metropolis bubbling atop a high-altitude valley surrounded by mountains, the Azteca is where the colour, noise and energy of football truly come to life, and where the game's most glorious kings have been crowned.

Advertisement