|
|  |
| FIFA World Cup 1958 (Sweden) |
| Final |
| 29 Jun 1958 |
 |
Sweden |
 |
Brazil |
2-5 (1-2) |
 |
| Third-place play-off |
| 28 Jun 1958 |
 |
France |
 |
West Germany |
6-3 (3-1) |
 |
| Semifinal |
| 24 Jun 1958 |
 |
Brazil |
 |
France |
5-2 (2-1) |
| 24 Jun 1958 |
 |
Sweden |
 |
West Germany |
3-1 (1-1) |
 |
| Quarterfinal |
| 19 Jun 1958 |
 |
Brazil |
 |
Wales |
1-0 (0-0) |
| 19 Jun 1958 |
 |
France |
 |
Northern Ireland |
4-0 (1-0) |
| 19 Jun 1958 |
 |
Sweden |
 |
Soviet Union |
2-0 (0-0) |
| 19 Jun 1958 |
 |
West Germany |
 |
Yugoslavia |
1-0 (1-0) |
 |
| Group Stage Group D |
| 17 Jun 1958 |
 |
Soviet Union |
 |
England |
1-0 (0-0) |
| 15 Jun 1958 |
 |
Brazil |
 |
Soviet Union |
2-0 (1-0) |
| 15 Jun 1958 |
 |
England |
 |
Austria |
2-2 (0-1) |
| 11 Jun 1958 |
 |
Brazil |
 |
England |
0-0 (0-0) |
| 11 Jun 1958 |
 |
Soviet Union |
 |
Austria |
2-0 (1-0) |
| 08 Jun 1958 |
 |
Brazil |
 |
Austria |
3-0 (1-0) |
| 08 Jun 1958 |
 |
England |
 |
Soviet Union |
2-2 (0-1) |
 |
| Group Stage Group C |
| 17 Jun 1958 |
 |
Wales |
 |
Hungary |
2-1 (0-1) |
| 15 Jun 1958 |
 |
Hungary |
 |
Mexico |
4-0 (1-0) |
| 15 Jun 1958 |
 |
Sweden |
 |
Wales |
0-0 (0-0) |
| 12 Jun 1958 |
 |
Sweden |
 |
Hungary |
2-1 (1-0) |
| 11 Jun 1958 |
 |
Mexico |
 |
Wales |
1-1 (0-1) |
| 08 Jun 1958 |
 |
Sweden |
 |
Mexico |
3-0 (1-0) |
| 08 Jun 1958 |
 |
Wales |
 |
Hungary |
1-1 (1-1) |
 |
| Group Stage Group B |
| 15 Jun 1958 |
 |
France |
 |
Scotland |
2-1 (2-0) |
| 15 Jun 1958 |
 |
Yugoslavia |
 |
Paraguay |
3-3 (2-1) |
| 11 Jun 1958 |
 |
Paraguay |
 |
Scotland |
3-2 (2-1) |
| 11 Jun 1958 |
 |
Yugoslavia |
 |
France |
3-2 (1-1) |
| 08 Jun 1958 |
 |
France |
 |
Paraguay |
7-3 (2-2) |
| 08 Jun 1958 |
 |
Yugoslavia |
 |
Scotland |
1-1 (1-0) |
 |
| Group Stage Group A |
| 17 Jun 1958 |
 |
Northern Ireland |
 |
Czechoslovakia |
2-1 (1-1, 1-1) AET |
| 15 Jun 1958 |
 |
Czechoslovakia |
 |
Argentina |
6-1 (3-0) |
| 15 Jun 1958 |
 |
West Germany |
 |
Northern Ireland |
2-2 (1-1) |
| 11 Jun 1958 |
 |
Argentina |
 |
Northern Ireland |
3-1 (1-1) |
| 11 Jun 1958 |
 |
West Germany |
 |
Czechoslovakia |
2-2 (0-2) |
| 08 Jun 1958 |
 |
Northern Ireland |
 |
Czechoslovakia |
1-0 (1-0) |
| 08 Jun 1958 |
 |
West Germany |
 |
Argentina |
3-1 (2-1) |
|
| |