Group One
Andorra 1 Romania 5
Scorers:
Andorra: Marc Pujol 28pen
Romania: Florin Cernat 1, Daniel Pancu 5, 83, Marius Niculae 16, 70
Red card: Ildefons Lima (Andorra) 80
Halftime: 1-3
Attendance: 900
Armenia 0 Finland 2
Scorers: Mikael Forssell 24, Alexei Eremenko 67
Halftime: 0-1
Netherlands 2 Czech Republic 0
Scorer: Pierre van Hooijdonk 33, 84
Halftime: 1-0
Att: 48,000
Group Two
Kazakhstan 1 Ukraine 2
Scorers:
Kazakhstan – Andrei Karpovich 35
Ukraine – Olexiy Belik 15, Ruslan Rotan 90+1
Halftime: 1-1
Att: 24,500
Georgia 2 Albania 0
Scorers: Alexandre Iashvili 15, Georgi Demetradze 90
Red card: Elvin Beqiri (Albania) 80
Halftime: 1-0
Att: 22,000
Greece 0 Turkey 0
Att: 33,000
Group Three
Luxembourg 3 Latvia 4
Scorers:
Luxembourg – Gordon Braun 10, Alphonse Leweck 55, Manuel Cardoni 62
Latvia – Maris Verpakovskis 4, Mihails Zemlinskis 40pen, Eric Hoffmann 65og, Andrejs Prohorenkovs 67
Halftime: 1-2
Slovakia 7 Liechtenstein 0
Scorers: Robert Vittek 15, 59, 81pen, Miroslav Karhan 42, Szilard Nemeth 84, Marek Mintal 85, Radoslav Zabavnik 90
Halftime: 2-0
Att: 5,620
Portugal 4 Estonia 0
Scorers: Cristiano Ronaldo 75, Helder Postiga 84, 92, Pedro Pauleta 87
Halftime: 0-0
Att: 27,000
Group Four
Faroe Island 0 France 2
Scorers: Ludovic Giuly 32, Djibril Cisse 73
Red card: Patrick Vieira (France) 56
Halftime: 0-1
Att: 6,000
Israel 2 Cyprus 1
Scorers:
Israel – Yossi Benayoun 64, Walid Badir 74
Cyprus – Michael Konstantinou 58
Halftime: 0-0
Att: 17,000
Switzerland 1 Ireland 1
Scorers:
Switzerland – Hakan Yakin 17
Ireland – Clinton Morrison 9
Halftime: 1-1
Att: 28,000
Group Five
Norway 1 Belarus 1
Scorers:
Norway – Vidar Riseth 39
Belarus – Vitaly Kutuzov 78
Halftime: 1-0
Att: 25,272
Moldova 0 Italy 1
Scorer: Alessandro Del Piero 32
Red card: Serghei Dadu 77
Halftime: 0-1
Scotland 0 Slovenia 0
Att: 38,278
Group Six
Austria 2 Azerbaijan 0
Scorers: Martin Stranzl 23, Roland Kollmann 44
Halftime: 2-0
Att: 26,400
Poland 1 England 2
Scorers:
Poland – Maciej Zurawski 48
England – Jermain Defoe 37, Arkadiusz Glowacki 58og
Halftime: 0-1
Att: 38,000
Wales 2 Northern Ireland 2
Scorers:
Wales – John Hartson 32, Robert Earnshaw 75
Northern Ireland – Jeff Whitley 10, David Healy 21
Red cards: Michael Hughes (Northern Ireland) 9, Robbie Savage (Wales) 9, David Healy (Northern Ireland) 21
Halftime: 1-2
Att: 63,500
Group Seven
Lithuania 4 San Marino 0
Scorers: Edgaras Jankauskas, 18, 50, Tomas Danilevicius 65, Andrius Gedgaudas 90+1
Halftime: 1-0
Att: 5,000
Bosnia 1 Spain 1
Scorers:
Bosnia – Elvir Bolic 74
Spain – Vicente 66
HT: 0-0
Att: 15,000
Group Eight
Sweden 0 Croatia 1
Scorer: Darijo Srna 63
Halftime: 0-0
Att: 40,023
Hungary 3 Iceland 2
Scorers:
Hungary – Zoltan Gera 63, Sandor Torghelle 75, Imre Szabics 80
Iceland – Eidur Gudjohnsen 40, Indridi Sigurdsson 78,
Halftime: 0-1
Att: 8,000