| | | |
| | GRUP 1 |
|
| |
| Jerman Barat | 3-1 | Argentina | 8 Juni, Malmo | | Irlandia Utara | 1-0 | Cekoslowakia | 8 Juni, Orjans Vall | | Argentina | 3-1 | Irlandia Utara | 11 Juni, Orjans Vall | | Jerman Barat | 2-2 | Cekoslowakia | 11 Juni, Olympia | | Jerman Barat | 2-2 | Irlandia Utara | 15 Juni, Malmo | | Cekoslowakia | 6-1 | Argentina | 15 Juni, Olympia | | PLAY-OFF: | | | Irlandia Utara (AET) | 2-1 | Cekoslowakia | 17 Juni, Malmo |
|
| |
| Klasemen | M | M | S | K | GM | GK | P | | 1. Jerman Barat | 3 | 1 | 2 | 0 | 7 | 5 | 4 | | 2. Irlandia Utara* | 3 | 1 | 1 | 1 | 4 | 5 | 3 | | 3. Cekoslowakia | 3 | 1 | 1 | 1 | 8 | 4 | 3 | | 4. Argentina | 3 | 1 | 0 | 2 | 5 | 10 | 2 |
|
| | *) Irlandia Utara finis di atas Cekoslowakia dengan memenangi play-off |
| | |
| | | |
| | GRUP 2 |
|
| |
| Yugoslavia | 1-1 | Skotlandia | 8 Juni, Arosvallen | | Prancis | 7-3 | Paraguay | 8 Juni, Idrottsparken | | Yugoslavia | 3-2 | Prancis | 11 Juni, Arosvallen | | Paraguay | 3-2 | Skotlandia | 11 Juni, Idrottsparken | | Paraguay | 3-3 | Yugoslavia | 15 Juni, Tunavallen | | Prancis | 2-1 | Skotlandia | 15 Juni, Eyravallen |
|
| |
| Klasemen | M | M | S | K | GM | GK | P | | 1. Prancis | 3 | 2 | 0 | 1 | 11 | 7 | 4 | | 2. Yugoslavia | 3 | 1 | 2 | 0 | 7 | 6 | 4 | | 3. Paraguay | 3 | 1 | 1 | 1 | 9 | 12 | 3 | | 4. Skotlandia | 3 | 0 | 1 | 2 | 4 | 6 | 1 |
|
| | |
| | | |
| | GRUP 3 |
|
| |
| Swedia | 3-1 | Meksiko | 8 Juni, Rasunda | | Hongaria | 1-0 | Wales | 8 Juni, Jarnvallen | | Meksiko | 3-1 | Wales | 11 Juni, Rasunda | | Swedia | 2-2 | Hongaria | 11 Juni, Rasunda | | Swedia | 2-2 | Wales | 15 Juni, Rasunda | | Hongaria | 6-1 | Meksiko | 15 Juni, Jarnvallen | | PLAY-OFF | | | Wales | 2-1 | Hongaria | 17 Juni, Rasunda |
|
| |
| Klasemen | M | M | S | K | GM | GK | P | | 1. Swedia | 3 | 2 | 1 | 0 | 5 | 1 | 5 | | 2. Wales* | 3 | 0 | 3 | 0 | 2 | 2 | 3 | | 3. Hongaria | 3 | 1 | 1 | 1 | 6 | 3 | 3 | | 4. Meksiko | 3 | 0 | 1 | 2 | 1 | 8 | 1 |
|
| | *) Wales finis di atas Hongaria dengan memenangi play-off |
| | |
| | | |
| | GRUP 4 |
|
| |
| Uni Soviet | 3-1 | Inggris | 8 Juni, Nya Ullevi | | Brasil | 1-0 | Austria | 8 Juni, Rimnersvallen | | Uni Soviet | 3-1 | Austria | 11 Juni, Ryavallen | | Brasil | 2-2 | Inggris | 11 Juni, Nya Ullevi | | Inggris | 2-2 | Austria | 15 Juni, Ryavallen | | Brasil | 6-1 | Uni Soviet | 15 Juni, Nya Ullevi | | PLAY-OFF | | | Uni Soviet | 2-1 | Inggris | 17 Juni, Nya Ullevi |
|
| |
| Klasemen | M | M | S | K | GM | GK | P | | 1. Brasil | 3 | 2 | 1 | 0 | 5 | 0 | 5 | | 2. Uni Soviet* | 3 | 1 | 1 | 1 | 4 | 4 | 3 | | 3. Inggris | 3 | 0 | 3 | 0 | 4 | 4 | 3 | | 4. Austria | 3 | 0 | 1 | 2 | 2 | 7 | 1 |
|
| | *) Uni Soveit finis di atas Inggris dengan memenangi play-off |
| | |
| | | |
| | PEREMPAT-FINAL |
| |
| Prancis | 4-0 | Irlandia Utara | 19 Juni, Idrottsparken | | Brasil | 1-0 | Wales | 19 Juni, Nya Ullevi | | Swedia | 2-0 | Uni Soviet | 19 Juni, Rasunda | | Jerman Barat | 1-0 | Yugoslavia | 19 Juni, Malmo |
|
| | |
| | |
| | SEMI-FINAL |
| |
| Brasil | 5-2 | Prancis | 24 Juni, Rasunda | | Swedia | 3-1 | Jerman Barat | 24 Juni, Nya Ullevi |
|
| | |
| | |
| | PEREBUTAN TEMPAT KETIGA |
| |
| Prancis | 6-3 | Jerman Barat | 28 Juni, Nya Ullevi |
|
| | |
| | |
| | FINAL |
| |
| Brasil | 5-2 | Swedia | 29 Juli, Rasunda |
|