Groupe 1
14.06.1974 16:00 Allemagne - Chili 1:0 (1:0)
19:30 R.D.A. - Australie 2:0 (0:0)
18.06.1974 16:00 Australie - Allemagne 0:3 (0:2)
19:30 Chili - R.D.A. 1:1 (0:0)
22.06.1974 16:00 Australie - Chili 0:0 (0:0)
19:30 R.D.A. - Allemagne 1:0 (0:0)
Groupe 2
13.06.1974 17:00 Brésil - Yougoslavie 0:0 (0:0)
14.06.1974 19:30 RD Congo - Écosse 0:2 (0:2)
18.06.1974 19:30 Écosse - Brésil 0:0 (0:0)
19:30 Yougoslavie - RD Congo 9:0 (6:0)
22.06.1974 16:00 Écosse - Yougoslavie 1:1 (0:0)
16:00 RD Congo - Brésil 0:3 (0:1)
Groupe 3
15.06.1974 16:00 Uruguay - Pays-Bas 0:2 (0:1)
16:00 Suède - Bulgarie 0:0 (0:0)
19.06.1974 19:30 Bulgarie - Uruguay 1:1 (0:0)
19:30 Pays-Bas - Suède 0:0 (0:0)
23.06.1974 16:00 Suède - Uruguay 3:0 (0:0)
16:00 Bulgarie - Pays-Bas 1:4 (0:2)
Groupe 4
15.06.1974 18:00 Pologne - Argentine 3:2 (2:0)
18:00 Italie - Haïti 3:1 (0:0)
19.06.1974 19:30 Haïti - Pologne 0:7 (0:5)
19:30 Argentine - Italie 1:1 (1:1)
23.06.1974 16:00 Argentine - Haïti 4:1 (2:0)
16:00 Pologne - Italie 2:1 (2:0)
Groupe A
26.06.1974 19:30 Pays-Bas - Argentine 4:0 (2:0)
19:30 Brésil - R.D.A. 1:0 (0:0)
30.06.1974 16:00 R.D.A. - Pays-Bas 0:2 (0:1)
16:00 Argentine - Brésil 1:2 (1:1)
03.07.1974 19:30 Pays-Bas - Brésil 2:0 (0:0)
19:30 Argentine - R.D.A. 1:1 (1:1)
Groupe B
26.06.1974 16:00 Yougoslavie - Allemagne 0:2 (0:1)
19:30 Suède - Pologne 0:1 (0:1)
30.06.1974 16:00 Pologne - Yougoslavie 2:1 (1:1)
19:30 Allemagne - Suède 4:2 (0:1)
03.07.1974 16:30 Pologne - Allemagne 0:1 (0:0)
19:30 Suède - Yougoslavie 2:1 (1:1)
3e place
06.07.1974 16:00 Brésil - Pologne 0:1 (0:0)
Finale
07.07.1974 16:00 Pays-Bas - Allemagne 1:2 (1:2)