Compare football odds from over 25 bookmakers and claim £500+ in Free Bets. Click here for offer!
Group A
Azerbaijan 1-0 Finland
Scorer:
Imamaliev 83
Poland 1-0 Armenia
Scorer: Zurawski 26
Serbia 1-1 Portugal
Scorers:
Serbia: Jankovic 37
Portugal: Tiago 5
Group B
Georgia 3-1 Faroe Islands
Scorers:
Georgia: Siradze 25, Iashvili 45, Iashvili (pen) 90
Faroe Islands: Jacobsen 57
Sent-off: Benjaminsen 65
Italy 2-0 Scotland
Scorer: Toni 12, 70
Ukraine 1-0 Lithuania
Scorer: Gusev 47
Group C
Hungary 2-0 Moldova
Scorers: Priskin 9, Gera 63
Malta 0-1 Greece
Scorer: Basinas 66 (pen)
Sent-off: Briffa 66
Turkey 2-2 Norway
Scorers:
Turkey: Altintop 72, 90
Norway: Brenne 31, Andresen 40
Group D
Czech Republic 1-0 Cyprus
Scorer: Kovac 22
Republic of Ireland 1-0 Slovakia
Scorer: Doyle 13
Wales 3-0 San Marino
Scorers: Giggs 3, Bale 20, Koumas 63 (pen)
Group E
Andorra 0-3 England
Scorers: Gerrard 54, 76, Nugent 90
Israel 4-0
Scorers: Tal 19, Colautti 29, Sahar 77, 80
Group F
Liechtenstein 1-0 Latvia
Scorer: Frick 17
Northern Ireland 2-1 Sweden
Scorers:
Northern Ireland Healy 31, 58
Sweden: Elmander 26
Spain 1-0 Iceland
Scorer: Iniesta 81
Group G
Bulgaria 0-0 Albania
Romania 3-0 Luxembourg
Scorers: Mutu 26, Contra, 56, Marica 90.
Slovenia 0-1 Holland
Scorer: Van Bronckhorst 86
Compare football odds from over 25 bookmakers and claim £500+ in Free Bets. Click here for offer!