October 11, 2006.
Group A
Belgium 3-0 Azerbaijan
Scorers: Simons 24 (pen), Vandenbergh 47, Dembele 82.
Kazakhstan 0-2 Finland
Scorers: J Litmanen 27, S Hyypia 65
Poland 2-1 Portugal
Scorers:
Poland: E Smolarek 9, 18
Portugal: Nuno Gomes 90
Serbia 3-0 Armenia
Scorers: Stankovic 54 (pen), Lazovic 62, Zigic 90.
Sent-off: R Nazaryan 76
Group B
France 5-0 Faroe Is
Scorers: L Saha 2, T Henry 22, N Anelka 77, D Trezeguet 78, 84
Georgia 1-3 Italy
Scorers:
Georgia: G Shashiashvili 26
Italy: D De Rossi 18, M Camoranesi 63, S Perrotta 71
Ukraine 2-0 Scotland
Scorers: O Kucher 60, A Shevchenko (pen) 90
Sent off: S Pressley 86
Group C
Bosnia Herz 0-4 Greece
Scorers: A Charisteas (pen) 8, C Patsatzoglou 82, G Samaras 85, K Katsouranis 90
Sent-off: S Papac 50
Malta 2-1 Hungary
Scorers:
Malta: A Schembri 14, 53
Hungary: S Torghelle 19
Sent off: V Vanczak 38
Turkey 5-0 Moldova
Scorers: H Sukur 35, 37, 43, 73, T Sanli 68
Group D
Rep Ire 1-1 Czech Rep
Scorers:
Rep Ireland: Kilbane 62
Czech Republic: Koller 64
Slovakia 1-4 Germany
Scorers:
Slovakia: S Varga 58
Germany: L Podolski 13, 72, M Ballack 25, B Schweinsteiger 36
Wales 3-1 Cyprus
Scorers:
Wales: J Koumas 33, R Earnshaw 39, C Bellamy 72
Cyprus: Y Okkas 83
Group E
Andorra 0-3 Macedonia
Scorers: G Pandev 13, N Noveski 16, I Naumoski 31
Croatia 2-0 England
Scorers: D Eduardo 61, G Neville o.g. 69
Russia 2-0 Estonia
Scorers: P Pogrebniak 78, D Sychev 90
Group F
Iceland 1-2 Sweden
Scorers:
Iceland: A Vidarsson 6
Sweden: K Kallstrom 8, C Wilhelmsson 59
Liechenstein 0-4 Denmark
Scorers: D Jensen 29, M Gravgaard 32, J Tomasson 51, 64
N Ireland 1-0 Latvia
Scorers: Healey 35
Group G
Belarus 4-2 Slovenia
Scorers:
Belarus: D Kovba 23, S Kornilenko 52, 60, V Korytko 85
Slovenia: B Cesar 23, K Lavric 44
Holland 2-1 Albania
Scorers:
Holland: R Van Persie 15, A Beqaj o.g. 42
Albania: D Curri 67
Luxembourg 0-1 Bulgaria
Scorer: A Tunchev 26