Soccer City, Johannesburg
Chat with our AI personalities
I think it is Tokyo that did not host the world cup in 2002.
The 2002 world cup final was held in the city of Yokohama.
Soccer City Stadium, Johannesburg, South Africa
The only stadium to host two world cup final matches is the Aztec Stadium located in Mexico City. It was during the world cups Mexico '70 and Mexico '86
Argentina hosted the 1978 World Cup, and also won it, beating the Netherlands in the final.