The Azteca Stadium in Mexico City hosted the World Cup Final in 1986, which Argentina won.
Estadio Azteca, Mexico city.
Soccer City Stadium, Johannesburg.
Soccer City stadium, Johannesburg.
Soccer city stadium, Johannesburg
Soccer city stadium, Johannesburg
Soccer City stadium, Johannesburg
The Santiago Bernabéu Stadium in Madrid, Spain hosted the 1982 FIFA World Cup final. Italy won the match against Germany, scoring 3 to 1.
Soccer city stadium, Johannesburg
Soccer city stadium, Johannesburg
Soccer city Stadium
Soccer city stadium, Johannesburg
Soccer City Stadium, Johannesburg.