List of 16 qualified teams for the final tournament

Stadiums

Wankdorf Stadium, Bern – Capacity: 64600

St. Jakob Stadium, Basel – Capacity: 54800

Stade Olympique de la Pontaise Stadium, Lausanne – Capacity: 50300

Charmilles Stadium, Geneva – Capacity: 36000

Cornaredo Stadium, Lugano – Capacity: 35800

Hardturm Stadium, Zurich – Capacity: 34800
Group stage
Group 1
Group 1 standings

16 June 1954 – Brazil vs Mexico
Charmilles Stadium, Geneva
Attendance: 13,470
Referee: Raymon Wyssling (Switzerland)
Brazil | 5–0 | Mexico |
---|---|---|
Baltazar 23′ Didi 30′ Pinga 34′, 43′ Julinho 69′ |
16 June 1954 – Yugoslavia vs France
Stade Olympique de la Pontaise, Lausanne
Attendance: 16,000
Referee: Benjamin Griffiths (Wales)
Yugoslavia | 1–0 | France |
---|---|---|
Milutinović 15′ |
19 June 1954 – Brazil vs Yugoslavia
Stade Olympique de la Pontaise, Lausanne
Attendance: 24,637
Referee: Charlie Faultless (Scotland)
Brazil | 1–1 (a.e.t.) | Yugoslavia |
---|---|---|
Didi 69′ | Zebec 48′ |
19 June 1954 – France vs Mexico
Charmilles Stadium, Geneva
Attendance: 19,000
Referee: Manuel Asensi (Spain)
France | 3–2 | Mexico |
---|---|---|
Vincent 19′ Cárdenas 46′ (o.g.) Kopa 88′ (pen.) | Lamadrid 54′ Balcázar 85′ |
Group 2
Group 2 standings

17 June 1954 – West Germany vs Turkey
Wankdorf Stadium, Bern
Attendance: 28,000
Referee: Jose da Costa Vieira (Portugal)
West Germany | 4–1 | Turkey |
---|---|---|
Schäfer 14′ Klodt 52′ O. Walter 60′ Morlock 84′ | Suat 2′ |
17 June 1954 – Hungary vs South Korea
Hardturm Stadium, Zürich
Attendance: 13,000
Referee: Raymond Vincenti (France)
Hungary | 9–0 | South Korea |
---|---|---|
Puskás 12′, 89′ Lantos 18′ Kocsis 24′, 36′, 50′ Czibor 59′ Palotás 75′, 83′ |
20 June 1954 – Hungary vs West Germany
St. Jakob Stadium, Basel
Attendance: 56,000
Referee: William Ling (England)
Hungary | 8–3 | West Germany |
---|---|---|
Kocsis 3′, 21′, 69′, 78′ Puskás 17′ Hidegkuti 52′, 54′ J. Tóth 75′ | Pfaff 25′ Rahn 77′ Herrmann 84′ |
20 June 1954 – Turkey vs South Korea
Charmilles Stadium, Geneva
Attendance: 3,541
Referee: Esteban Marino (Uruguay)
Turkey | 7–0 | South Korea |
---|---|---|
Suat 10′, 30′ Lefter 24′ Burhan 37′, 64′, 70′ Erol 76′ |
23 June 1954 – Play-off: West Germany vs Turkey
Hardturm Stadium, Zürich
Attendance: 17,000
Referee: Raymond Vincenti (France)
West Germany | 7–2 | Turkey |
---|---|---|
O. Walter 7′ Schäfer 12′, 79′ Morlock 30′, 60′, 77′ F. Walter 62′ | Mustafa 21′ Lefter 82′ |
Group 3
Group 3 standings

16 June 1954 – Uruguay vs Czechoslovakia
Wankdorf Stadium, Bern
Attendance: 20,500
Referee: Arthur Ellis (England)
Uruguay | 2–0 | Czechoslovakia |
---|---|---|
Míguez 71′ Schiaffino 84′ |
16 June 1954 – Austria vs Scotland
Hardturm Stadium, Zürich
Attendance: 25,000
Referee: Laurent Franken (Belgium)
Austria | 1–0 | Scotland |
---|---|---|
Probst 33′ |
19 June 1954 – Uruguay vs Scotland
St. Jakob Stadium, Basel
Attendance: 34,000
Referee: Vincenzo Orlandini (Italy)
Uruguay | 7–0 | Scotland |
---|---|---|
Borges 17′, 47′, 57′ Míguez 30′, 83′ Abbadie 54′, 85′ |
19 June 1954 – Austria vs Czechoslovakia
Hardturm Stadium, Zürich
Attendance: 26,000
Referee: Vasa Stefanovic (Yugoslavia)
Austria | 5–0 | Czechoslovakia |
---|---|---|
Stojaspal 3′, 65′ Probst 4′, 21′, 24′ |
Group 4
Group 4 standings

17 June 1954 – Switzerland vs Italy
Stade Olympique de la Pontaise, Lausanne
Attendance: 40,749
Referee: Mario Vianna (Brazil)
Switzerland | 2–1 | Italy |
---|---|---|
Ballaman 18′ Hügi 78′ | Boniperti 44′ |
17 June 1954 – England vs Belgium
St. Jakob Stadium, Basel
Attendance: 14,000
Referee: Emil Schmetzer (West Germany)
England | 4–4 (a.e.t.) | Belgium |
---|---|---|
Broadis 26′, 63′ Lofthouse 36′, 91′ | Anoul 5′, 71′ Coppens 67′ Dickinson 94′ (o.g.) |
20 June 1954 – Italy vs Belgium
Cornaredo Stadium, Lugano
Attendance: 24,000
Referee: Carl Erich Steiner (Austria)
Italy | 4–1 | Belgium |
---|---|---|
Pandolfini 41′ (pen.) Galli 48′ Frignani 58′ Lorenzi 78′ | Anoul 81′ |
20 June 1954 – England vs Switzerland
Wankdorf Stadium, Bern
Attendance: 43,119
Referee: Istvan Zsolt (Hungary)
England | 2–0 | Switzerland |
---|---|---|
Mullen 43′ Wilshaw 69′ |
23 June 1954 – Play-off: Switzerland vs Italy
St. Jakob Stadium, Basel
Attendance: 28,655
Referee: Benjamin Griffiths (Wales)
Switzerland | 4–1 | Italy |
---|---|---|
Hügi 14′, 85′ Ballaman 48′ Fatton 90′ | Nesti 67′ |
1954 FIFA World Cup Knockout stage

Quarter-finals
26 June 1954 – Austria vs Switzerland
Stade Olympique de la Pontaise, Lausanne
Attendance: 30,340
Referee: Charlie Faultless (Scotland)
Austria | 7–5 | Switzerland |
---|---|---|
Wagner 25′, 27′, 53′ A. Körner 26′, 34′ Ocwirk 32′ Probst 76′ | Ballaman 16′, 39′ Hügi 17′, 19′, 60′ |
26 June 1954 – Uruguay vs England
St. Jakob Stadium, Basel
Attendance: 28,000
Referee: Carl Erich Steiner (Austria)
Uruguay | 4–2 | England |
---|---|---|
Borges 5′ Varela 39′ Schiaffino 46′ Ambrois 78′ | Lofthouse 16′ Finney 67′ |
27 June 1954 – Wesy Germany vs Yugoslavia
Charmilles Stadium, Geneva
Attendance: 17,000
Referee: Istvan Zsolt (Hungary)
West Germany | 2–0 | Yugoslavia |
---|---|---|
Horvat 9′ (o.g.) Rahn 85′ |
27 June 1954 – Hungary vs Brazil
Wankdorf Stadium, Bern
Attendance: 40,000
Referee: Arthur Ellis (England)
Hungary | 4–2 | Brazil |
---|---|---|
Hidegkuti 4′ Kocsis 7′, 88′ Lantos 60′ (pen.) | Djalma Santos 18′ (pen.) Julinho 65′ |
Semi-finals
30 June 1954 – West Germany vs Austria
St. Jakob Stadium, Basel
Attendance: 58,000
Referee: Vincenzo Orlandini (Italy)
West Germany | 6–1 | Austria |
---|---|---|
Schäfer 31′ Morlock 47′ F. Walter 54′ (pen.), 64′ (pen.) O. Walter 61′, 89′ | Probst 51′ |
30 June 1954 – Hungary vs Uruguay
Stade Olympique de la Pontaise, Lausanne
Attendance: 45,000
Referee: Benjamin Griffiths (Wales)
Hungary | 4–2 (a.e.t.) | Uruguay |
---|---|---|
Czibor 13′ Hidegkuti 46′ Kocsis 111′, 116′ | Hohberg 75′, 86′ |
Third place match
3 July 1954 – Austria vs Uruguay
Hardturm Stadium, Zürich
Attendance: 32,000
Referee: Raymon Wyssling (Switzerland)
Austria | 3–1 | Uruguay |
---|---|---|
Stojaspal 16′ (pen.) Cruz 59′ (o.g.) Ocwirk 89′ | Hohberg 22′ |
Final
4 July 1954 – West Germany vs Hungary
Wankdorf Stadium, Bern
Attendance: 62,500
Referee: William Ling (England)
West Germany | 3–2 | Hungary |
---|---|---|
Morlock 10′ Rahn 18′, 84′ | Puskás 6′ Czibor 8′ |
Sguads
West Germany
1 Toni Turek
7 Josef Posipal
10 Werner Liebrich
3 Werner Kohlmeyer
6 Horst Eckel
8 Karl Mai
13 Max Morlock
16 Fritz Walter (c)
12 Helmut Rahn
15 Ottmar Walter
20 Hans Schafer
Manager: Sepp Herberger
Hungary
1 Gyula Grosics
2 Jeno Buzanszky
3 Gyula Lorant
4 Mihaly Lantos
5 Jozsef Bozsik
6 Jozsef Zakarias
9 Nandor Hidegkuti
11 Zoltan Czibor
20 Mihaly Toth
8 Sandor Kocsis
10 Ferenc Puskas (c)
Manager: Gusztav Sebes
World Cup 1954 top goalscorers
11 goals
Sandor Kocsis – Hungary
6 goals
Erich Probst – Austria
Josef Hugi – Switzerland
Max Morlock – West Germany
4 goals
Nandor Hidegkuti – Hungary
Ferenc Puskas – Hungary
Robert Ballaman – Switzerland
Carlos Borges – Uruguay
Helmut Rahn – West Germany
Hans Schafer – West Germany
Ottmar Walter – West Germany
3 goals
Ernst Stojaspal – Austria
Theodor Wagner – Austria
Leopold Anoul – Belgium
Nat Lofthouse – England
Zoltan Czibor – Hungary
Burhan Sargun – Turkey
Suat Mamat – Turkey
Juan Hohberg – Uruguay
Oscar Miguez – Uruguay
Fritz Walter – West Germany