Grupo 1
23.10.1966 Irlanda - España 0:0 (0:0)
16.11.1966 Irlanda - Turquía 2:1 (0:0)
07.12.1966 España - Irlanda 2:0 (2:0)
01.02.1967 Turquía - España 0:0 (0:0)
22.02.1967 Turquía - Irlanda 2:1 (1:0)
21.05.1967 Irlanda - Checoslovaquia 0:2 (0:1)
31.05.1967 España - Turquía 2:0 (0:0)
18.06.1967 Checoslovaquia - Turquía 3:0 (1:0)
01.10.1967 Checoslovaquia - España 1:0 (0:0)
22.10.1967 España - Checoslovaquia 2:1 (1:0)
15.11.1967 Turquía - Checoslovaquia 0:0 (0:0)
22.11.1967 Checoslovaquia - Irlanda 1:2 (0:0)
Grupo 2
13.11.1966 Bulgaria - Noruega 4:2 (3:0)
Portugal - Suecia 1:2 (1:1)
01.06.1967 Suecia - Portugal 1:1 (0:1)
08.06.1967 19:00 Noruega - Portugal 1:2 (1:1)
11.06.1967 Suecia - Bulgaria 0:2 (0:1)
29.06.1967 Noruega - Bulgaria 0:0 (0:0)
03.09.1967 Noruega - Suecia 3:1 (1:1)
05.11.1967 Suecia - Noruega 5:2 (2:0)
12.11.1967 Portugal - Noruega 2:1 (1:1)
Bulgaria - Suecia 3:0 (2:0)
26.11.1967 Bulgaria - Portugal 1:0 (0:0)
17.12.1967 Portugal - Bulgaria 0:0 (0:0)
Grupo 3
02.10.1966 13:00 Finlandia - Austria 0:0 (0:0)
16.10.1966 Grecia - Finlandia 2:1 (1:0)
10.05.1967 Finlandia - Grecia 1:1 (1:1)
11.06.1967 17:00 USSR - Austria 4:3 (3:1)
16.07.1967 USSR - Grecia 4:0 (0:0)
30.08.1967 USSR - Finlandia 2:0 (1:0)
06.09.1967 Finlandia - USSR 2:5 (2:3)
24.09.1967 15:00 Austria - Finlandia 2:1 (1:0)
04.10.1967 19:30 Grecia - Austria 4:1 (2:0)
15.10.1967 14:30 Austria - USSR 1:0 (0:0)
31.10.1967 Grecia - USSR 0:1 (0:0)
05.11.1967 14:30 Austria - Grecia susp.
Grupo 4
08.04.1967 Alemania - Albania 6:0 (2:0)
03.05.1967 Yugoslavia - Alemania 1:0 (0:0)
14.05.1967 Albania - Yugoslavia 0:2 (0:1)
07.10.1967 Alemania - Yugoslavia 3:1 (1:0)
12.11.1967 Yugoslavia - Albania 4:0 (1:0)
17.12.1967 Albania - Alemania 0:0 (0:0)
Grupo 5
07.09.1966 Países Bajos - Hungría 2:2 (1:0)
21.09.1966 Hungría - Dinamarca 6:0 (5:0)
30.11.1966 Países Bajos - Dinamarca 2:0 (0:0)
05.04.1967 RDA - Países Bajos 4:3 (0:2)
10.05.1967 Hungría - Países Bajos 2:1 (2:0)
24.05.1967 Dinamarca - Hungría 0:2 (0:1)
04.06.1967 Dinamarca - RDA 1:1 (0:1)
13.09.1967 Países Bajos - RDA 1:0 (1:0)
27.09.1967 Hungría - RDA 3:1 (1:0)
04.10.1967 Dinamarca - Países Bajos 3:2 (1:0)
11.10.1967 RDA - Dinamarca 3:2 (1:2)
29.10.1967 RDA - Hungría 1:0 (0:0)
Grupo 6
02.11.1966 Rumania - Suiza 4:2 (4:0)
26.11.1966 Italia - Rumania 3:1 (2:1)
03.12.1966 Chipre - Rumania 1:5 (1:0)
22.03.1967 Chipre - Italia 0:2 (0:0)
23.04.1967 16:30 Rumania - Chipre 7:0 (3:0)
24.05.1967 Suiza - Rumania 7:1 (3:0)
25.06.1967 Rumania - Italia 0:1 (0:0)
01.11.1967 Italia - Chipre 5:0 (2:0)
08.11.1967 Suiza - Chipre 5:0 (2:0)
18.11.1967 Suiza - Italia 2:2 (1:0)
23.12.1967 Italia - Suiza 4:0 (3:0)
17.02.1968 Chipre - Suiza 2:1 (1:1)
Grupo 7
02.10.1966 Polonia - Luxemburgo 4:0 (0:0)
22.10.1966 Francia - Polonia 2:1 (1:0)
11.11.1966 Bélgica - Francia 2:1 (0:0)
26.11.1966 Luxemburgo - Francia 0:3 (0:3)
19.03.1967 Luxemburgo - Bélgica 0:5 (0:3)
16.04.1967 Luxemburgo - Polonia 0:0 (0:0)
21.05.1967 Polonia - Bélgica 3:1 (2:0)
17.09.1967 Polonia - Francia 1:4 (1:2)
08.10.1967 Bélgica - Polonia 2:4 (2:2)
28.10.1967 15:00 Francia - Bélgica 1:1 (0:1)
22.11.1967 Bélgica - Luxemburgo 3:0 (0:0)
23.12.1967 Francia - Luxemburgo 3:1 (1:0)
Grupo 8
22.10.1966 Irlanda del Norte - Inglaterra 0:2 (0:1)
Gales - Escocia 1:1 (0:0)
16.11.1966 Inglaterra - Gales 5:1 (3:1)
Escocia - Irlanda del Norte 2:1 (2:1)
12.04.1967 Irlanda del Norte - Gales 0:0 (0:0)
15.04.1967 Inglaterra - Escocia 2:3 (0:1)
21.10.1967 Gales - Inglaterra 0:3 (0:1)
Irlanda del Norte - Escocia 1:0 (0:0)
22.11.1967 Inglaterra - Irlanda del Norte 2:0 (1:0)
Escocia - Gales 3:2 (1:1)
24.02.1968 Escocia - Inglaterra 1:1 (1:1)
28.02.1968 Gales - Irlanda del Norte 2:0 (0:0)
Cuartos de final
03.04.1968 Inglaterra - España 1:0 (0:0)
06.04.1968 Bulgaria - Italia 3:2 (1:0)
Francia - Yugoslavia 1:1 (0:0)
04.05.1968 Hungría - USSR 2:0 (1:0)
20.04.1968 Italia - Bulgaria 2:0 (1:0)
24.04.1968 Yugoslavia - Francia 5:1 (4:1)
08.05.1968 España - Inglaterra 1:2 (0:0)
11.05.1968 USSR - Hungría 3:0 (1:0)