Twelve German cities will play host to the 2006 Football World Cup, which will take place from 9 June to 9 July. The opening game between the host nation, Germany, and Costa Rica will be staged in Munich's futuristic Allianz Arena, while the Final will be played in Berlin. The venues for the semi-finals are Dortmund and Munich. Berlin, Hamburg, Gelsenkirchen and Frankfurt host the quarter-finals.