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