National team matches have been held most often (46 times) in the stadiums of Berlin, which was the venue of Germany's first home match (in 1908 against England). Other common host cities include Hamburg (34 matches), Stuttgart (32), Hanover (28) and Dortmund. Another notable location is Munich, which has hosted numerous notable matches throughout the history of German football, including the 1974 FIFA World Cup Final, which West Germany won against the Netherlands.