In which stadium was the final of the 1970 World Cup held?

Category: Football · Difficulty: expert

Hint: This venue hosted two World Cup finals.

Answer

Estadio Azteca

Explanation

The Estadio Azteca in Mexico City hosted the final of the 1970 World Cup, notable for its historic matches.

This is a expert football riddle — one of the harder riddles here. The answer is Estadio Azteca.

More Football riddles

All Football riddles · Riddles with answers · Home