|
|  |
| FIFA World Cup 1970 (Mexico) |
| Final |
| 21 Jun 1970 |
 |
Brazil |
 |
Italy |
4-1 (1-1) |
 |
| Third-place play-off |
| 20 Jun 1970 |
 |
West Germany |
 |
Uruguay |
1-0 (1-0) |
 |
| Semifinal |
| 17 Jun 1970 |
 |
Brazil |
 |
Uruguay |
3-1 (1-1) |
| 17 Jun 1970 |
 |
Italy |
 |
West Germany |
4-3 (1-0, 1-1) AET |
 |
| Quarterfinal |
| 14 Jun 1970 |
 |
Brazil |
 |
Peru |
4-2 (2-1) |
| 14 Jun 1970 |
 |
Mexico |
 |
Italy |
1-4 (1-1) |
| 14 Jun 1970 |
 |
Soviet Union |
 |
Uruguay |
0-1 (0-0, 0-0) AET |
| 14 Jun 1970 |
 |
West Germany |
 |
England |
3-2 (0-1, 2-2) AET |
 |
| Group Stage Group D |
| 11 Jun 1970 |
 |
Bulgaria |
 |
Morocco |
1-1 (1-0) |
| 10 Jun 1970 |
 |
West Germany |
 |
Peru |
3-1 (3-1) |
| 07 Jun 1970 |
 |
West Germany |
 |
Bulgaria |
5-2 (2-1) |
| 06 Jun 1970 |
 |
Peru |
 |
Morocco |
3-0 (0-0) |
| 03 Jun 1970 |
 |
West Germany |
 |
Morocco |
2-1 (0-1) |
| 02 Jun 1970 |
 |
Peru |
 |
Bulgaria |
3-2 (0-1) |
 |
| Group Stage Group C |
| 11 Jun 1970 |
 |
England |
 |
Czechoslovakia |
1-0 (0-0) |
| 10 Jun 1970 |
 |
Brazil |
 |
Romania |
3-2 (2-1) |
| 07 Jun 1970 |
 |
Brazil |
 |
England |
1-0 (0-0) |
| 06 Jun 1970 |
 |
Romania |
 |
Czechoslovakia |
2-1 (0-1) |
| 03 Jun 1970 |
 |
Brazil |
 |
Czechoslovakia |
4-1 (1-1) |
| 02 Jun 1970 |
 |
England |
 |
Romania |
1-0 (0-0) |
 |
| Group Stage Group B |
| 11 Jun 1970 |
 |
Italy |
 |
Israel |
0-0 (0-0) |
| 10 Jun 1970 |
 |
Sweden |
 |
Uruguay |
1-0 (0-0) |
| 07 Jun 1970 |
 |
Sweden |
 |
Israel |
1-1 (0-0) |
| 06 Jun 1970 |
 |
Uruguay |
 |
Italy |
0-0 (0-0) |
| 03 Jun 1970 |
 |
Italy |
 |
Sweden |
1-0 (1-0) |
| 02 Jun 1970 |
 |
Uruguay |
 |
Israel |
2-0 (1-0) |
 |
| Group Stage Group A |
| 11 Jun 1970 |
 |
Mexico |
 |
Belgium |
1-0 (1-0) |
| 10 Jun 1970 |
 |
Soviet Union |
 |
El Salvador |
2-0 (0-0) |
| 07 Jun 1970 |
 |
Mexico |
 |
El Salvador |
4-0 (1-0) |
| 06 Jun 1970 |
 |
Soviet Union |
 |
Belgium |
4-1 (1-0) |
| 03 Jun 1970 |
 |
El Salvador |
 |
Belgium |
0-3 (0-1) |
| 31 May 1970 |
 |
Mexico |
 |
Soviet Union |
0-0 (0-0) |
|
| |