European Championships 2012 Hosted in Poland & Ukraine Winners: Spain Runners-up: Italy Holders from previous tournament: Spain QUALIFYING
| Group A | 3 September 2010 | Kazakhstan | 0 | - | 3 | Turkey | 15,800 | Astana Arena, Astana | | | | | | Arda (24), Hamit (26), Nihat (76)
| | | 3 September 2010 | Belgium | 0 | - | 1 | Germany | 41,126 | King Baudouin Stadium, Brussels | | | | | | Klose (51) | | | 7 September 2010 | Turkey | 3 | - | 2 | Belgium | 43,538 | Sukru Saracoglu Stadium, Istanbul | | Hamit (48), Semih (66), Arda (78) | | | | Van Buyten 2 (28, 68) | | | 7 September 2010 | Austria
| 2 | - | 0 | Kazakhstan | 22,500 | Red Bull Arena, Salzburg | | Linz (90+1), Hoffer (90+2)
| | | | | | | 7 September 2010 | Germany | 6 | - | 1 | Azerbaijan | 43,751 | RheinEnergieStadion, Cologne | | Westermann (28), Podolski (45+1), Klose 2 (45+2, 90+2), Sadygov (53 - og), Badstuber (86) | | | | Javadov (62) | | | 8 October 2010 | Kazakhstan | 0 | - | 2 | Belgium | 8,500 | Astana Arena, Astana | | | | | | Ogunjimi 2 (52, 70) | | | 8 October 2010 | Austria | 3 | - | 0 | Azerbaijan | 26,500 | Ernst Happel Stadion, Vienna | | Prodl (3), Arnautovic 2 (53, 90+2) | | | | | | | 8 October 2010 | Germany | 3 | - | 0 | Turkey | 74,244 | Olympiastadion, Berlin | | Klose 2 (42, 87), Ozil (79) | | | | | | | 12 October 2010 | Azerbaijan | 1 | - | 0 | Turkey | 29,500 | Tofik Bakhramov Stadium, Baku | | Sadygov RF (38)
| | | | | | | 12 October 2010 | Kazakhstan | 0 | - | 3 | Germany | 18,000 | Astana Arena, Astana | | | | | | Klose (48), Gomez (76), Podolski (85) | | | 12 October 2010 | Belgium | 4 | - | 4 | Austria | 24,231 | King Baudouin Stadium, Brussels | | Vossen (11), Fellaini (47), Ogunjimi (87), Lombaerts (89) | | | | Schiemer 2 (14, 62), Arnautovic (29), Hamik (90+3) | | | 25 March 2011 | Austria | 0 | - | 2 | Belgium | 45,000 | Ernst Happel Stadion, Vienna | | | | | | Witsel 2 (6, 50) | | | 26 March 2011 | Germany | 4 | - | 0 | Kazakhstan | 47,849 | Fritz-Walter-Stadion, Kaiserslautern | | Klose 2 (3, 88), Muller 2 (25, 43)
| | | | | | | 29 March 2011 | Turkey | 2 | - | 0 | Austria | 40,420 | Sukru Saraocoglu Stadium, Istanbul | | Arda (28), Gokhan G (78)
| | | | | | | 29 March 2011 | Belgium | 4 | - | 1 | Azerbaijan | 34,985 | King Baudouin Stadium, Brussels | | Vertonghen (12), Simons (32 - pen.), Chadli (45), Vossen (74) | | | | Abishov (16) | | | 3 June 2011 | Kazakhstan | 2 | - | 1 | Azerbaijan | 10,000 | Astana Arena, Astana | | Gridin 2 (57, 68) | | | | Nadirov (63) | | | 3 June 2011 | Austria | 1 | - | 2 | Germany | 47,500 | Ernst Happel Stadion, Vienna | | Friedrich (50 - og) | | | | Gomez 2 (44, 90) | | | 3 June 2011 | Belgium | 1 | - | 1 | Turkey | 44,185 | King Baudouin Stadium, Brussels | | Ogunjimi (4) | | | | Burak (22) | | | 7 June 2011 | Azerbaijan | 1 | - | 3 | Germany | 29,858 | Tofik Bakhramov Stadium, Baku | | Huseynov M (89)
| | | | Ozil (30), Gomez (41), Schurrle (90+3)
| | | 2 September 2011 | Azerbaijan | 1 | - | 1 | Belgium | 9,300 | Tofik Bakhramov Stadium, Baku | | Aliyev R (86) | | | | Simons (55 - pen.) | | | 2 September 2011 | Turkey | 2 | - | 1 | Kazakhstan | 47,756 | Turk Telekom Arena, Istanbul | | Burak (31), Arda (90+6) | | | | Konysbayev (55) | | | 2 September 2011 | Germany | 6 | - | 2 | Austria | 53,313 | Arena AufSchalke, Gelsenkirchen | | Klose (8), Ozil 2 (23, 47), Podolski (28), Schurrle (83), Gotze (88) | | | | Arnautovic (42), Harnik (51) | | | 6 September 2011 | Azerbaijan | 3 | - | 2 | Kazakhstan | 9,112 | Tofik Bakhramov Stadium, Baku | | Aliyev R (53), Shukurov (62 - pen.), Javadov (67) | | | | Ostapenko (20), Yevstigneyev (77) | | | 6 September 2011 | Austria | 0 | - | 0 | Turkey | 47,500 | Ernst Happel Stadion, Vienna | 7 October 2011 | Azerbaijan | 1 | - | 4 | Austria | 6,000 | Dalga Stadium, Baku | | Nadirov (74) | | | | Ivanschitz (34), Janko 2 (52, 62), Junuzovic (90+1) | | | 7 October 2011 | Turkey | 1 | - | 3 | Germany | 49,532 | Turk Telekom Arena, Istanbul | | Hakan (79) | | | | Gomez (35), Muller (66), Schweinsteiger (86 - pen.) | | | 7 October 2011 | Belgium | 4 | - | 1 | Kazakhstan | 29,758 | King Baudouin Stadium, Brussels | | Simons (40 - pen.), Hazard (43), Kompany (49), Ogunjimi (84) | | | | Nurdauletov (86 - pen.) | | | 11 October 2011 | Kazakhstan | 0 | - | 0 | Austria | 11,000 | Astana Arena, Astana | 11 October 2011 | Germany | 3 | - | 1 | Belgium | 48,483 | Espirit Arena, Dusseldorf | | Ozil (30), Schurrle (33), Gomez (48) | | | | Fellaini (86) | | | 11 October 2011 | Turkey | 1 | - | 0 | Azerbaijan | 32,174 | Turk Telekom Arena, Istanbul | | Burak (60) | | | | | | | Final Group A table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Germany | 10 | 10 | 0 | 0 | 34 | 7 | 30 | +27 | 2 | Turkey | 10 | 5 | 2 | 3 | 13 | 11 | 17 | +2 | 3 | Belgium | 10 | 4 | 3 | 3 | 21 | 15 | 15 | +6 | 4 | Austria | 10 | 3 | 3 | 4 | 16 | 17 | 12 | -1 | 5 | Azerbaijan | 10 | 2 | 1 | 7 | 10 | 26 | 7 | -16 | 6 | Kazakhstan | 10 | 1 | 1 | 8 | 6 | 24 | 4 | -18 |
| Group B
| 3 September 2010 | Armenia | 0 | - | 1 | Republic of Ireland | 8,600 | Vazgen Sargsyan Republican Stadium, Yerevan | | | | | | Fahey (76) | | | 3 September 2010 | Andorra | 0 | - | 2 | Russia | 1,100 | Estadi Comunal, Andorra la Vella | | | | | | Pogrebnyak 2 (14, 64 - pen.) | | | 3 September 2010 | Slovakia | 1 | - | 0 | Macedonia | 5,980 | Stadion Pasienky, Bratislava | | Holosko (90+1) | | | | | | | 7 September 2010 | Russia | 0 | - | 1 | Slovakia | 27,052 | Lokomotiv Stadium, Moscow | | | | | | Stoch (27) | | | 7 September 2010 | Macedonia | 2 | - | 2 | Armenia | 9,000 | Philip II Arena, Skopje | | Gjurovski (42), Naumoski (90+6 - pen.) | | | | Movsisyan (41), Manucharyan (90+1) | | | 7 September 2010 | Republic of Ireland | 3 | - | 1 | Andorra | 40,283 | Landsdowne Road, Dublin | | Kilbane (15), Doyle (41), Keane (54) | | | | Martinez (45) | | | 8 October 2010 | Armenia | 3 | - | 1 | Slovakia | 8,500 | Vazgen Sargsyan Republican Stadium, Yerevan | | Movsisyan (23), Ghazaryan (50), Mkhitaryan (89) | | | | Weiss (37) | | | 8 October 2010 | Andorra | 0 | - | 2 | Macedonia | 550 | Estadi Comunal, Andorra la Vella | | | | | | Naumoski (42), Sikov (60) | | | 8 October 2010 | Republic of Ireland | 2 | - | 3 | Russia | 50,411 | Landsdowne Road, Dublin | | Keane (72 - pen.), Long (78) | | | | Kerzhakov (11), Dzagoev (29), Shirokov (50) | | | 12 October 2010 | Armenia | 4 | - | 0 | Andorra | 12,000 | Vazgen Sargsyan Republican Stadium, Yerevan | | Ghazaryan (4), Mkhitaryan (16), Movsisyan (32), Pizzelli (52) | | | | | | | 12 October 2010 | Macedonia | 0 | - | 1 | Russia | 10,500 | Philip II Arena, Skopje | | | | | | Kerzhakov (8) | | | 12 October 2010 | Slovakia | 1 | - | 1 | Republic of Ireland | 10,892 | Stadium Pod Dubnom, Zilina | | Durica (36)
| | | | St Ledger (16) | | | 26 March 2011 | Armenia | 0 | - | 0 | Russia | 14,400 | Vazgen Sargsyan Republican Stadium, Yerevan | 26 March 2011 | Andorra | 0 | - | 1 | Slovakia | 850 | Estadi Comunal, Andorra la Vella | | | | | | Sebo (21) | | | 26 March 2011 | Republic of Ireland | 2 | - | 1 | Macedonia | 33,200 | Landsdowne Road, Dublin | | McGeady (2), Keane (21) | | | | Trickovski (45) | | | 4 June 2011 | Russia | 3 | - | 1 | Armenia | 18,000 | Petrovsky Stadium, Saint Petersburg | | Pavlyuchenko 3 (26, 59, 73 - pen.) | | | | Pizzelli (25) | | | 4 June 2011 | Slovakia | 1 | - | 0 | Andorra | 4,300 | Stadion Pasiensky, Bratislava | | Karhan (63)
| | | | | | | 4 June 2011 | Macedonia | 0 | - | 2 | Republic of Ireland | 29,500 | Philip II Arena, Skopje | | | | | | Keane 2 (7, 37) | | | 2 September 2011 | Andorra | 0 | - | 3 | Armenia | 750 | Estadi Comunal, Andorra la Vella | | | | | | Pizzelli (34), Ghazaryan (75), Mkhitaryan (90+2 - pen.) | | | 2 September 2011 | Russia | 1 | - | 0 | Macedonia | 31,028 | Lokomotiv Stadium, Moscow | | Semshov (41) | | | | | | | 2 September 2011 | Republic of Ireland | 0 | - | 0 | Slovakia | 35,480 | Landsdowne Road, Dublin | 6 September 2011 | Russia | 0 | - | 0 | Republic of Ireland | 49,515 | Luzhniki Stadium, Moscow | 6 September 2011 | Macedonia | 1 | - | 0 | Andorra | 5,000 | Philip II Arena, Skopje | | Ivanovski (59) | | | | | | | 6 September 2011 | Slovakia | 0 | - | 4 | Armenia | 7,238 | Stadium Pod Dubnom, Zilina | | | | | | Movsisyan (57), Mkhitaryan (70), Ghazaryan (80), Sarkisov (90+1) | | | 7 October 2011 | Armenia | 4 | - | 1 | Macedonia | 14,403 | Vazgen Sargsyan Republican Stadium, Yerevan | | Pizzelli (28), Mkhitaryan (34), Ghazaryan (69), Sarkisov (90+1) | | | | Sikov (86) | | | 7 October 2011 | Slovakia | 0 | - | 1 | Russia | 10,087 | Stadium Pod Dubnom, Zilina | | | | | | Dzagoev (71) | | | 7 October 2011 | Andorra | 0 | - | 2 | Republic of Ireland | 860 | Estadi Comunal, Andorra la Vella | | | | | | Doyle (7), McGeady (20) | | | 11 October 2011 | Russia | 6 | - | 0 | Andorra | 38,790 | Luzhniki Stadium, Moscow | | Dzagoev 2 (5, 44), Ignashevich (26), Pavlyuchenko (30), Glushakov (59), Bilyaletdinov (78)
| | | | | | | 11 October 2011 | Republic of Ireland | 2 | - | 1 | Armenia | 45,200 | Landsdowne Road, Dublin | | Aleksanyan V (43 - og), Dunne (59) | | | | Mkhitaryan (62) | | | 11 October 2011 | Macedonia | 1 | - | 1 | Slovakia | 4,100 | Philip II Arena, Skopje | | Noveski (80) | | | | Piroska (54) | | | Final Group B table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Russia | 10 | 7 | 2 | 1 | 17 | 4 | 24 | +13 | 2 | Republic of Ireland | 10 | 6 | 3 | 1 | 15 | 7 | 21 | +8 | 3 | Armenia | 10 | 5 | 2 | 3 | 22 | 10 | 17 | +12 | 4 | Slovakia | 10 | 4 | 3 | 3 | 7 | 10 | 15 | -3 | 5 | Macedonia | 10 | 2 | 2 | 6 | 8 | 14 | 8 | -6 | 6 | Andorra | 10 | 0 | 0 | 10 | 1 | 25 | 0 | -24 |
| Group C | 11 August 2010 | Estonia | 2 | - | 1 | Faroe Islands | 5,470 | A Le Coq Arena, Tallinn | | Saag (90+1), Piiroja (90+3) | | | | Edmundsson (28) | | | 3 September 2010 | Faroe Islands | 0 | - | 3 | Serbia | 1,847 | Torsvollur, Torshavn | | | | | | Lazovic (14), Stankovic (18), Zigic (90+1) | | | 3 September 2010 | Estonia | 1 | - | 2 | Italy | 8,600 | A Le Coq Arena, Tallinn | | Zenjov (31) | | | | Cassano (60), Bonucci (63) | | | 3 September 2010 | Slovenia | 0 | - | 1 | Northern Ireland | 12,000 | Ljudski vrt, Maribor | | | | | | Evans C (70) | | | 7 September 2010 | Serbia | 1 | - | 1 | Slovenia | 24,028 | Stadion Crvena Zvezda, Belgrade | | Zigic (86)
| | | | Novakovic (63) | | | 7 September 2010 | Italy | 5 | - | 0 | Faroe Islands | 19,266 | Stadio Artemio Franchi, Florence | | Gilardino (11), De Rossi (22), Cassano (27), Quagliarella (81), Pirlo (90) | | | | | | | 8 October 2010 | Serbia | 1 | - | 3 | Estonia | 12,000 | Stadion FK Partizan, Belgrade | | Zigic (60) | | | | Kink (63), Vassiljev (73), Lukovic (90+1 - og) | | | 8 October 2010 | Northern Ireland | 0 | - | 0 | Italy | 15,200 | Windsor Park, Belfast | 8 October 2010 | Slovenia | 5 | - | 1 | Faroe Islands | 15,750 | Stozice Stadium, Ljubljana | | Matavz 3 (25, 36, 66), Novakovic (72 - pen.), Dedic (84) | | | | Mouritsen (90+3) | | | 12 October 2010 | Faroe Islands | 1 | - | 1 | Northern Ireland | 1,921 | Svangaskaro, Toftir | | Holst (60) | | | | Lafferty (76) | | | 12 October 2010 | Estonia | 0 | - | 1 | Slovenia | 5,722 | A Le Coq Arena, Tallinn | | | | | | Sidorenkov (66 - og) | | | 12 October 2010 | Italy | 3 | - | 0 | Serbia | | Stadio Luigi Ferraris, Genoa | | The match was abandoned on 6 minutes due to rioting by Serbiian fans. The UEFA Control and Disciplinary Body awarded the match as a 3-0 forfeit to Italy. | | | 25 March 2011 | Serbia | 2 | - | 1 | Northern Ireland | 350 | Stadion Crvena Zvezda, Belgrade | | Pantelic (65), Tosic (74) | | | | McAuley (40) | | | 25 March 2011 | Slovenia | 0 | - | 1 | Italy | 15,790 | Stozice Stadium, Ljubljana | | | | | | Motta (73) | | | 29 March 2011 | Estonia | 1 | - | 1 | Serbia | 5,185 | A Le Coq Arena, Tallinn | | Vassiljev (84)
| | | | Pantelic (38) | | | 29 March 2011 | Northern Ireland | 0 | - | 0 | Slovenia | 14,200 | Windsor Park, Belfast | 3 June 2011 | Faroe Islands | 0 | - | 2 | Slovenia | 974 | Svangaskaro, Toftir | | | | | | Matavz (29), Baldvinsson (47 - og) | | | 3 June 2011 | Italy | 3 | - | 0 | Estonia | 19,434 | Stadio Alberto Braglia, Modena | | Rossi (21), Cassano (39), Pazzini (68)
| | | | | | | 7 June 2011 | Faroe Islands | 2 | - | 0 | Estonia | 1,715 | Svangaskaro, Toftir | | Benjaminsen (43 - pen.), Hansen A (47)
| | | | | | | 10 August 2011 | Northern Ireland | 4 | - | 0 | Faroe Islands | 13,183 | Windsor Park, Belfast | | Hughes (5), Davis (66), McCourt 2 (71, 87) | | | | | | | 2 September 2011 | Faroe Islands | 0 | - | 1 | Italy | 5,654 | Svangaskaro, Toftir | | | | | | Cassano (11) | | | 2 September 2011 | Slovenia | 1 | - | 2 | Estonia | 15,480 | Stozice Stadium, Ljubljana | | Matavz (78) | | | | Vassiljev (29 - pen.), Purje (81) | | | 2 September 2011 | Northern Ireland | 0 | - | 1 | Serbia | 15,148 | Windsor Park, Belfast | | | | | | Pantelic (67) | | | 6 September 2011 | Serbia | 3 | - | 1 | Faroe Islands | 7,500 | Stadion FK Partizan, Belgrade | | Jovanovic (6), Tosic (22), Kuzmanovic (69) | | | | Benjaminsen (37) | | | 6 September 2011 | Estonia | 4 | - | 1 | Northern Ireland | 8,660 | A Le Coq Arena, Tallinn | | Vunk (28), Kink (32), Zenjov (59), Saag (90+3) | | | | Piiroja (40 - og) | | | 6 September 2011 | Italy | 1 | - | 0 | Slovenia | 18,000 | Stadio Artemio Franchi, Florence | | Pazzini (85) | | | | | | | 7 October 2011 | Northern Ireland | 1 | - | 2 | Estonia | 12,604 | Windsor Park, Belfast | | Davis (22) | | | | Vassiljev 2 (77 - pen., 84) | | | 7 October 2011 | Serbia | 1 | - | 1 | Italy | 35,000 | Stadion Crvena Zvezda, Belgrade | | Ivanovic (26) | | | | Marchisio (1) | | | 11 October 2011 | Italy | 3 | - | 0 | Northern Ireland | 19,480 | Stadio Adriatico, Pescara | | Cassano 2 (21, 53), McAuley (74 - og) | | | | | | | 11 October 2011 | Slovenia | 1 | - | 0 | Serbia | 9,848 | Ljudski vrt, Maribor | | Vrsic (45+1) | | | | | | | Final Group C table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Italy | 10 | 8 | 2 | 0 | 20 | 2 | 26 | +18 | 2 | Estonia | 10 | 5 | 1 | 4 | 15 | 14 | 16 | +1 | 3 | Serbia | 10 | 4 | 3 | 3 | 13 | 12 | 15 | +1 | 4 | Slovenia | 10 | 4 | 2 | 4 | 11 | 7 | 14 | +4 | 5 | Northern Ireland | 10 | 2 | 3 | 5 | 9 | 13 | 9 | -4 | 6 | Faroe Islands | 10 | 1 | 1 | 8 | 6 | 26 | 4 | -20 |
| Group D | 3 September 2010 | Romania | 1 | - | 1 | Albania | 13,400 | Stadionul Ceahlaul, Piatra Neamt | | Stancu (80) | | | | Muzaka (87)
| | | 3 September 2010 | Luxembourg | 0 | - | 3 | Bosnia & Herzegovina | 7,327 | Stade Josy Barthel, Luxembourg | | | | | | Ibricic (6), Pjanic (12), Dzeko (16) | | | 3 September 2010 | France | 0 | - | 1 | Belarus | 76,395 | Stade de France, Saint-Denis | | | | | | Kislyak (86) | | | 7 September 2010 | Belarus | 0 | - | 0 | Romania | 26,354 | Dinamo Stadium, Minsk | 7 September 2010 | Albania | 1 | - | 0 | Luxembourg | 10,000 | Qemal Stafa, Tirana | | Salihi (37) | | | | | | | 7 September 2010 | Bosnia & Herzegovina | 0 | - | 2 | France | 28,000 | Asim Ferhatovic Hase Stadium, Sarajevo | | | | | | Benzema (72), Malouda (78)
| | | 8 October 2010 | Luxembourg | 0 | - | 0 | Belarus | 1,857 | Stade Josy Barthel, Luxembourg | 8 October 2010 | Albania | 1 | - | 1 | Bosnia & Herzegovina | 14,220 | Qemal Stafa, Tirana | | Duro (45+2)
| | | | Ibisevic (21) | | | 9 October 2010 | France | 2 | - | 0 | Romania | 79,299 | Stade de France, Saint-Denis | | Remy (83), Gourcuff (90+3) | | | | | | | 12 October 2010 | Belarus | 2 | - | 0 | Albania | 7,000 | Dinamo Stadium, Minsk | | Rodionov (10), Knivets (77) | | | | | | | 12 October 2010 | France | 2 | - | 0 | Luxembourg | 24,710 | Stade Saint-Symphorien, Metz | | Benzema (22), Gourcuff (76) | | | | | | | 25 March 2011 | Luxembourg | 0 | - | 2 | France | 8,052 | Stade Josy Barthel, Luxembourg | | | | | | Mexes (28), Gourcuff (72)
| | | 26 March 2011 | Bosnia & Herzegovina | 2 | - | 1 | Romania | 13,000 | Bilino Polje, Zenica | | Ibisevic (63), Dzeko (83) | | | | Marica (29) | | | 26 March 2011 | Albania | 1 | - | 0 | Belarus | 13,826 | Qemal Safa, Tirana | | Salihi (62) | | | | | | | 29 March 2011 | Romania | 3 | - | 1 | Luxembourg | 13,500 | Ceahlaul Stadium, Piatra Neamt | | Mutu 2 (24, 68), Zicu (78) | | | | Gerson (22) | | | 3 June 2011 | Romania | 3 | - | 0 | Bosnia & Herzegovina | 8,200 | Stadionul Giulesti-Valentin Stanescu, Bucharest | | Mutu (37), Marica 2 (41, 55) | | | | | | | 3 June 2011 | Belarus | 1 | - | 1 | France | 26,500 | Dinamo Stadium, Minsk | | Abidal (20 - og) | | | | Malouda (22) | | | 7 June 2011 | Belarus | 2 | - | 0 | Luxembourg | 9,500 | Dinamo Stadium, Minsk | | Kornilenko (48 - pen.), Putsila (73) | | | | | | | 7 June 2011 | Bosnia & Herzegovina | 2 | - | 0 | Albania | 9,000 | Bilino Polje, Zenica | | Medunjanin (67), Maletic (90+1) | | | | | | | 2 September 2011 | Luxembourg | 0 | - | 2 | Romania | 2,812 | Stade Josy Barthel, Luxembourg | | | | | | Torje 2 (34, 45) | | | 2 September 2011 | Belarus | 0 | - | 2 | Bosnia & Herzegovina | 28,500 | Dinamo Stadium, Minsk | | | | | | Salihovic (21 - pen.), Medunjanin (24)
| | | 2 September 2011 | Albania | 1 | - | 2 | France | 15,600 | Qemal Stafa, Tirana | | Bogdani (46)
| | | | Benzema (11), M'Vila (18) | | | 6 September 2011 | Bosnia & Herzegovina | 1 | - | 0 | Belarus | 12,000 | Bilino Polje, Zenica | | Misimovic (87) | | | | | | | 6 September 2011 | Luxembourg | 2 | - | 1 | Albania | 2,132 | Stade Josy Barthel, Luxembourg | | Bettmer (27), Joachim (78) | | | | Bogdani (64) | | | 6 September 2011 | Romania | 0 | - | 0 | France | 49,137 | Arena Nationala, Bucharest | 7 October 2011 | Bosnia & Herzegovina | 5 | - | 0 | Luxembourg | 12,000 | Bilino Polje, Zenica | | Dzeko (12), Misimovic 2 (15, 22 - pen.), Pjanic (36), Medunjanin (51) | | | | | | | 7 October 2011 | Romania | 2 | - | 2 | Belarus | 29,486 | Arena Nationala, Bucharest | | Mutu 2 (19, 51 - pen.) | | | | Kornilenko (45), Drahun (82) | | | 7 October 2011 | France | 3 | - | 0 | Albania | 65,239 | Stade de France, Saint-Denis | | Malouda (11), Remy (37), Reveillere (66) | | | | | | | 11 October 2011 | Albania | 1 | - | 1 | Romania | 3,000 | Qemal Stafa, Tirana | | Salihi (24) | | | | Luchin (77) | | | 11 October 2011 | France | 1 | - | 1 | Bosnia & Herzegovina | 78,467 | Stade de France, Saint-Denis | | Nasri (78 - pen.) | | | | Dzeko (40) | | | Final Group D table | P | W | D | L | F | A | Pts | Goal Diff | 1 | France | 10 | 6 | 3 | 1 | 15 | 4 | 21 | +11 | 2 | Bosnia & Herzegovina | 10 | 6 | 2 | 2 | 17 | 8 | 20 | +9 | 3 | Romania | 10 | 3 | 5 | 2 | 13 | 9 | 14 | +4 | 4 | Belarus | 10 | 3 | 4 | 3 | 8 | 7 | 13 | +1 | 5 | Albania | 10 | 2 | 3 | 5 | 7 | 14 | 9 | -7 | 6 | Luxembourg | 10 | 1 | 1 | 8 | 3 | 21 | 4 | -18 |
| Group E | 3 September 2010 | Moldova | 2 | - | 0 | Finland | 10,300 | Zimbru Stadium, Chisinau | | Suvorov (69), Doros (74) | | | | | | | 3 September 2010 | Sweden | 2 | - | 0 | Hungary | 32,304 | Rasunda Stadium, Solna | | Wernbloom 2 (51, 73) | | | | | | | 3 September 2010 | San Marino | 0 | - | 5 | Netherlands | 4,127 | Stadio Olimpico, Serravalle | | | | | | Kuyt (16 - pen.), Huntelaar 3 (39, 48, 66), Van Nistelrooy (89) | | | 7 September 2010 | Sweden | 6 | - | 0 | San Marino | 21,083 | Swedbank Stadion, Malmo | | Ibrahimovic 2 (7, 77), Simoncini D (12 - og), Simoncini A (26 - og), Granqvist (51), Berg (90+3)
| | | | | | | 7 September 2010 | Hungary | 2 | - | 1 | Moldova | 9,209 | Szusza Ferenc Stadion, Budapest | | Rudolf (50), Koman (66) | | | | Suvorov (79) | | | 7 September 2010 | Netherlands | 2 | - | 1 | Finland | 25,000 | De Kuip, Rotterdam | | Huntelaar 2 (7, 16 - pen.) | | | | Forssell (18) | | | 8 October 2010
| Hungary | 8 | - | 0 | San Marino | 10,596 | Stadium Puskas Ferenc, Budapest | | Rudolf 2 (11, 25), Szalai 3 (18, 27, 48), Koman (60), Dzsudzsak (89), Gera (90+4 - pen.) | | | | | | | 8 October 2010 | Moldova | 0 | - | 1 | Netherlands | 10,500 | Zimbru Stadium, Chisinau | | | | | | Huntelaar (37)
| | | 12 October 2010 | Finland | 1 | - | 2 | Hungary | 18,532 | Olympic Stadium, Helsinki | | Forssell (86) | | | | Szalai (50), Dzsudzak (90+4) | | | 12 October 2010 | Netherlands | 4 | - | 1 | Sweden | 46,000 | Amsterdam Arena, Amsterdam | | Huntelaar 2 (4, 55), Afellay 2 (37, 59) | | | | Granqvist (69) | | | 12 October 2010 | San Marino | 0 | - | 2 | Moldova | 714 | Stadio Olimpico, Serravalle | | | | | | Josan (20), Doros (86 - pen.) | | | 17 November 2010 | Finland | 8 | - | 0 | San Marino | 8,192 | Olympic Stadium, Helsinki | | Vayrynen (39), Hamalainen 2 (49, 67), Forrsell 3 (51, 59, 78), Litmanen (71 - pen.), Porokara (73) | | | | | | | 25 March 2011 | Hungary | 0 | - | 4 | Netherlands
| 23,817 | Stadium Puskas Ferenc, Budapest | | | | | | Van der Vaart (8), Afellay (45), Kuyt (54), Van Persie (62) | | | 29 March 2011 | Sweden | 2 | - | 1 | Moldova | 25,544 | Rasunda Stadium, Solna | | Lustig (30), Larsson (82) | | | | Suvorov (90+2) | | | 29 March 2011 | Netherlands | 5 | - | 3 | Hungary | 51,774 | Amsterdam Arena, Amsterdam | | Van Persie (13), Sneijder (61), Van Nistelrooy (73), Kuyt 2 (78, 81) | | | | Rudolf (46), Gera 2 (50, 75) | | | 3 June 2011 | San Marino | 0 | - | 1 | Finland | 1,218 | Stadio Olimpico, Serravalle | | | | | | Forssell (41)
| | | 3 June 2011 | Moldova | 1 | - | 4 | Sweden | 10,500 | Zimbru Stadium, Chisiniau | | Bugaiov (61) | | | | Toivonen (11), Elmander 2 (30, 58), Gerndt (88) | | | 7 June 2011 | Sweden | 5 | - | 0 | Finland | 32,128 | Rasunda Stadium, Solna | | Kallstrom (12), Ibrahimovic 3 (31, 35, 53), Bajrami (84)
| | | | | | | 7 June 2011 | San Marino | 0 | - | 3 | Hungary | 1,915 | Stadio Olimpico, Serravalle | | | | | | Liptak (40), Szabics (49), Koman (83) | | | 2 September 2011 | Finland | 4 | - | 1 | Moldova | 9,056 | Olympic Stadium, Helsinki | | Hamalainen 2 (11, 43), Forssell (52 - pen.), Armas (71 - og) | | | | Alexeev (85) | | | 2 September 2011 | Hungary | 2 | - | 1 | Sweden | 23,500 | Stadium Puskas Ferenc, Budapest | | Szabics (44), Rudolf (90) | | | | Wilhelmsson (60) | | | 2 September 2011 | Netherlands | 11 | - | 0 | San Marino | 35,000 | Philips Stadion, Eindhoven | | Van Persie 4 (7, 65, 67, 79), Sneijder 2 (12, 87), Heitinga (17), Kuyt (49), Huntelaar 2 (56, 77), Wijnaldum (89) | | | | | | | 6 September 2011 | Finland | 0 | - | 2 | Netherlands | 21,580 | Olympic Stadium, Helsinki | | | | | | Strootman (29), de Jong L (90+3) | | | 6 September 2011 | Moldova | 0 | - | 2 | Hungary | 10,500 | Zimbru Stadium, Chisinau | | | | | | Vanczak (7), Rudolf (83)
| | | 6 September 2011 | San Marino | 0 | - | 5 | Sweden | 2,946 | Stadio Olimpico, Serravalle | | | | | | Kallstrom (64), Wilhelmsson 2 (70, 90+3), Olsson M (81), Hysen (89) | | | 7 October 2011 | Finland | 1 | - | 2 | Sweden | 23,257 | Olympic Stadiu, Helsinki | | Toivio (73) | | | | Larsson (8), Olsson M (52) | | | 7 October 2011 | Netherlands | 1 | - | 0 | Moldova | 47,226 | De Kuip, Rotterdam | | Huntelaar (40) | | | | | | | 11 October 2011 | Hungary | 0 | - | 0 | Finland | 25,169 | Stadium Ferenc Puskas, Budapest | 11 October 2011 | Moldova | 4 | - | 0 | San Marino | 6,534 | Zimbru Stadium, Chisinau | | Zmeu (30), Bacciocchi (61 - og), Suvorov (66), Andronic (87) | | | | | | | 11 October 2011 | Sweden | 3 | - | 2 | Netherlands | 33,066 | Rasunda Stadium, Solna | | Kallstrom (14), Larsson (52 - pen.), Toivonen (53) | | | | Huntelaar (23), Kuyt (50) | | | Final Group E table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Netherlands | 10 | 9 | 0 | 1 | 37 | 8 | 27 | +29 | 2 | Sweden | 10 | 8 | 0 | 2 | 31 | 11 | 24 | +20 | 3 | Hungary | 10 | 6 | 1 | 3 | 22 | 14 | 19 | +8 | 4 | Finland | 10 | 3 | 1 | 6 | 16 | 16 | 10 | 0 | 5 | Moldova | 10 | 3 | 0 | 7 | 12 | 16 | 9 | -4 | 6 | San Marino | 10 | 0 | 0 | 10 | 0 | 53 | 0 | -53 |
| Group F | 2 September 2010 | Israel | 3 | - | 1 | Malta | 17,365 | Ramat Gan Stadium, Ramat Gan | | Benayoun 3 (7, 64 - pen., 75) | | | | Pace (38)
| | | 3 September 2010 | Latvia | 0 | - | 3 | Croatia | 7,600 | Skonto Stadium, Riga | | | | | | Petric (43), Olic (51), Srna (82) | | | 3 September 2010 | Greece | 1 | - | 1 | Georgia | 14,794 | Karaiskakis Stadium, Piraeus | | Spyropoulos (72) | | | | Iashvili (3) | | | 7 September 2010 | Georgia | 0 | - | 0 | Israel | 45,000 | Boris Paichadze Stadium, Tbilisi | 7 September 2010 | Malta | 0 | - | 2 | Latvia | 6,255 | Ta' Qali Stadium, Ta' Qali | | | | | | Gorkss (43), Verpakovskis (85) | | | 7 September 2010 | Croatia | 0 | - | 0 | Greece | 24,399 | Maksimir Stadium, Zagreb | 8 October 2010 | Georgia | 1 | - | 0 | Malta | 38,000 | Boris Paichadze Stadium, Tbilisi | | Siradze (90+1)
| | | | | | | 8 October 2010 | Greece | 1 | - | 0 | Latvia | 13,520 | Karaiskakis Stadium, Piraeus | | Torosidis (58) | | | | | | | 9 October 2010 | Israel | 1 | - | 2 | Croatia | 33,421 | Ramat Gan Stadium, Ramat Gan | | Shechter (81) | | | | Krancjar 2 (36 - pen., 41) | | | 12 October 2010 | Latvia | 1 | - | 1 | Georgia | 4,330 | Skonto Stadium, Rigo | | Cauna (90+1) | | | | Siradze (74) | | | 12 October 2010 | Greece | 2 | - | 1 | Israel | 16,935 | Karaiskakis Stadium, Piraeus | | Salpingidis (22), Karagounis (63 - pen.) | | | | Spyropoulos (59 - og) | | | 17 November 2010 | Croatia | 3 | - | 0 | Malta | 9,000 | Stadion Maksimir, Zagreb | | Krancjar 2 (19, 42), Kalinic (81) | | | | | | | 26 March 2011 | Georgia | 1 | - | 0 | Croatia | 54,500 | Boris Paichadze Stadium, Tbilisi | | Kobiashvili (90) | | | | | | | 26 March 2011 | Israel | 2 | - | 1 | Latvia | 10,801 | Bloomfield Stadium, Tel Aviv | | Barda (16), Kayal (81)
| | | | Gorkss (62)
| | | 26 March 2011 | Malta | 0 | - | 1 | Greece | 10,605 | Ta' Qali Stadium, Ta' Qali | | | | | | Torosidis (90+4) | | | 29 March 2011 | Israel | 1 | - | 0 | Georgia | 13,716 | Bloomfield Stadium, Tel Aviv | | Ben Haim II (59)
| | | | | | | 3 June 2011 | Croatia | 2 | - | 1 | Georgia | 28,000 | Stadion Poljud, Split | | Mandzukic (76), Kalinic (78) | | | | Kankava (17) | | | 4 June 2011 | Latvia | 1 | - | 2 | Israel | 6,147 | Skonto Stadium, Riga | | Cauna (62 - pen.)
| | | | Benayoun (19), Ben Haim I (43 - pen.) | | | 4 June 2011 | Greece | 3 | - | 1 | Malta | 14,746 | Karaiskakis Stadium, Piraeus | | Fetfatzidis 2 (8, 64), Papadopoulos K (26) | | | | Mifsud (54) | | | 2 September 2011 | Israel | 0 | - | 1 | Greece | 13,100 | Bloomfield Stadium, Tel Aviv | | | | | | Ninis (60) | | | 2 September 2011 | Georgia | 0 | - | 1 | Latvia | 15,422 | Mikheil Meskhi Stadium, Tbilisi | | | | | | Cauna (63) | | | 2 September 2011 | Malta | 1 | - | 3 | Croatia | 6,150 | Ta' Qali Stadium, Ta' Qali | | Mifsud (38) | | | | Vukojevic (11), Badelj (32), Lovren (68) | | | 6 September 2011 | Croatia | 3 | - | 1 | Israel | 13,688 | Stadion Maksimir, Zagreb | | Modric (47), Eduardo 2 (55, 57) | | | | Hemed (44) | | | 6 September 2011 | Malta | 1 | - | 1 | Georgia | 5,000 | Ta' Qali Stadium, Ta' Qali | | Mifsud (25) | | | | Kankava (15) | | | 6 September 2011 | Latvia | 1 | - | 1 | Greece | 5,415 | Skonto Stadium, Riga | | Cauna (19) | | | | Papadopoulos K (84) | | | 7 October 2011 | Latvia | 2 | - | 0 | Malta | 4,315 | Skonto Stadium, Riga | | Visnakovs (33), Rudnevs (83)
| | | | | | | 7 October 2011 | Greece | 2 | - | 0 | Croatia | 27,200 | Karaiskakis Stadium, Piraeus | | Samaras (71), Gekas (79) | | | | | | | 11 October 2011 | Georgia | 1 | - | 2 | Greece | 7,824 | Mikheil Meskhi Stadium, Tbilisi | | Targamadze (19) | | | | Fotakis (79), Charisteas (85) | | | 11 October 2011 | Malta | 0 | - | 2 | Israel | 2,614 | Ta' Qali Stadium, Ta' Qali | | | | | | Refaelov (11), Gershon (90+3) | | | 11 October 2011 | Croatia | 2 | - | 0 | Latvia | 8,370 | Stadion Kantrida, Rijeka | | Eduardo (66), Mandzukic (72) | | | | | | | Final Group F table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Greece | 10 | 7 | 3 | 0 | 14 | 5 | 24 | +9 | 2 | Croatia | 10 | 7 | 1 | 2 | 18 | 7 | 22 | +11 | 3 | Israel | 10 | 5 | 1 | 4 | 13 | 11 | 16 | +2 | 4 | Latvia | 10 | 3 | 2 | 5 | 9 | 12 | 11 | -3 | 5 | Georgia | 10 | 2 | 4 | 4 | 7 | 9 | 10 | -2 | 6 | Malta | 10 | 0 | 1 | 9 | 4 | 21 | 1 | -17 |
| Group G
| 3 September 2010 | Montenegro | 1 | - | 0 | Wales | 7,442 | Podgorica City Stadium, Podgorica | | Vucinic (30) | | | | | | | 3 September 2010 | England | 4 | - | 0 | Bulgaria | 73,426 | Wembley Stadium, London | | Defoe 3 (3, 61, 86), Johnson A (83) | | | | | | | 7 September 2010 | Bulgaria | 0 | - | 1 | Montenegro | 9,470 | Vasil Levski National Stadium, Sofia | | | | | | Zverotic (35)
| | | 7 September 2010 | Switzerland | 1 | - | 3 | England | 37,500 | St Jakob Park, Basel | | Shaqiri (71) | | | | Rooney (10), Johnson A (69), Bent (88) | | | 8 October 2010 | Montenegro | 1 | - | 0 | Switzerland | 10,750 | Podgorica City Stadium, Podgorica | | Vucinic (67) | | | | | | | 8 October 2010 | Wales | 0 | - | 1 | Bulgaria
| 14,061 | Cardiff City Stadium, Cardiff | | | | | | Popov I (48) | | | 12 October 2010 | Switzerland | 4 | - | 1 | Wales | 26,000 | St Jakob Park, Basel | | Stocker 2 (8, 89), Streller (21), Inler (82 - pen.) | | | | Bale (13) | | | 12 October 2010 | England | 0 | - | 0 | Montenegro | 73,451 | Wembley Stadium, London | 26 March 2011 | Wales | 0 | - | 2 | England | 68,959 | Millenium Stadium, Cardiff | | | | | | Lampard (7 - pen.), Bent (15) | | | 26 March 2011 | Bulgaria | 0 | - | 0 | Switzerland | 9,600 | Vasil Levski National Stadium, Sofia | 4 June 2011 | England | 2 | - | 2 | Switzerland | 84,459 | Wembley Stadium, London | | Lampard (37 - pen.), Young (51) | | | | Barnetta 2 (32, 35) | | | 4 June 2011 | Montenegro | 1 | - | 1 | Bulgaria | 11,500 | Podgorica City Stadium, Podgorica | | Dalovic (53) | | | | Popov I (66)
| | | 2 September 2011 | Bulgaria | 0 | - | 3 | England | 27,230 | Vasil Levski National Stadium, Sofia | | | | | | Cahill (13), Rooney 2 (21, 45+1) | | | 2 September 2011 | Wales | 2 | - | 1 | Montenegro | 8,194 | Cardiff City Stadium, Cardiff | | Morison (28), Ramsey (50)
| | | | Jovetic (71)
| | | 6 September 2011 | Switzerland | 3 | - | 1 | Bulgaria | 16,880 | St Jakob Park, Basel | | Shaqiri 3 (45+2, 62, 90)
| | | | Ivanov I (8)
| | | 6 September 2011 | England | 1 | - | 0 | Wales | 77,128 | Wembley Stadium, London | | Young (35)
| | | | | | | 7 October 2011 | Wales | 2 | - | 0 | Switzerland | 12,317 | Liberty Stadium, Swansea | | Ramsey (60 - pen.), Bale (71) | | | | | | | 7 October 2011 | Montenegro | 2 | - | 2 | England | 11,340 | Podgorica City Stadium, Podgorica | | Zverotic (45), Delibasic (90+1) | | | | Young (11), Bent (31) | | | 11 October 2011 | Bulgaria | 0 | - | 1 | Wales | 1,672 | Vasil Levski National Stadium, Sofia | | | | | | Bale (45) | | | 11 October 2011 | Switzerland | 2 | - | 0 | Montenegro | 19,997 | St Jakob Park, Basel | | Derdiyok (51), Lichtsteiner (65) | | | | | | | Final Group G table | P | W | D | L | F | A | Pts | Goal Diff | 1 | England | 8 | 5 | 3 | 0 | 17 | 5 | 18 | +12 | 2 | Montenegro | 8 | 3 | 3 | 2 | 7 | 7 | 12 | 0 | 3 | Switzerland | 8 | 3 | 2 | 3 | 12 | 10 | 11 | +2 | 4 | Wales | 8 | 3 | 0 | 5 | 6 | 10 | 9 | -4 | 5 | Bulgaria | 8 | 1 | 2 | 5 | 3 | 13 | 5 | -10 |
| Group H | 3 September 2010 | Iceland | 1 | - | 2 | Norway | 6,137 | Laugardsvollur, Reykjavik | | Helguson (38) | | | | Hangeland (59), Abdellaoue (75)
| | | 3 September 2010 | Portugal | 4 | - | 4 | Cyprus | 9,100 | Estadio D Afonso Henriques, Guimaraes | | Almeida (8), Meireles (29), Danny (50), Fernandes (60) | | | | Aloneftis (3), Konstantinou (11), Okkas (57), Avraam (89) | | | 7 September 2010 | Denmark | 1 | - | 0 | Iceland | 18,908 | Parken Stadium, Copenhagen | | Kahlenberg (90+1) | | | | | | | 7 September 2010 | Norway | 1 | - | 0 | Portugal | 24,535 | Ullevaal Stadion, Oslo | | Huseklepp (21) | | | | | | | 8 October 2010 | Cyprus | 1 | - | 2 | Norway | 7,648 | Antonis Papadopoulos Stadium, Larnaca | | Okkas (58) | | | | Risse J (2), Carew (42) | | | 8 October 2010 | Portugal | 3 | - | 1 | Denmark | 27,117 | Estadio do Dragao, Porto | | Nani 2 (29, 31), Ronaldo (85) | | | | Carvalho (80 - og) | | | 12 October 2010 | Denmark | 2 | - | 0 | Cyprus | 15,544 | Parken Stadium, Copenhagen | | Rasmussen (47), Lorentzen (81) | | | | | | | 12 October 2010 | Iceland | 1 | - | 3 | Portugal | 9.767 | Laugardsvollur, Reykjavik | | Helguson (17) | | | | Ronaldo (3), Meireles (27), Postiga (72) | | | 26 March 2011 | Cyprus | 0 | - | 0 | Iceland | 2,088 | GSP Stadium, Nicosia | 26 March 2011 | Norway | 1 | - | 1 | Denmark | 24,828 | Ullevaal Stadion, Oslo | | Huseklapp (81) | | | | Rommedahl (27) | | | 4 June 2011 | Iceland | 0 | - | 2 | Denmark | 7,629 | Laugardsvollur, Reykjavik | | | | | | Schone (60), Eriksen (75) | | | 4 June 2011 | Portugal | 1 | - | 0 | Norway | 47,829 | Estadio da Luz, Lisbon | | Postiga (53) | | | | | | | 2 September 2011 | Norway | 1 | - | 0 | Iceland | 22,381 | Ullevaal Stadion, Oslo | | Abdellaoue (88 - pen.) | | | | | | | 2 September 2011 | Cyprus | 0 | - | 4 | Portugal | 15,444 | GSP Stadium, Nicosia | | | | | | Ronaldo 2 (35 - pen., 83), Almeida (84), Danny (90+2)
| | | 6 September 2011 | Denmark | 2 | - | 0 | Norway | 37,167 | Parken Stadium, Copenhagen | | Bendtner 2 (24, 44) | | | | | | | 6 September 2011 | Iceland | 1 | - | 0 | Cyprus | 5,267 | Laugardsvollur, Reykjavik | | Sigborsson (5) | | | | | | | 7 October 2011 | Cyprus | 1 | - | 4 | Denmark | 2,408 | GSP Stadium, Nicosia | | Avraam (45+1)
| | | | Jacobsen (7), Rommedahl 2 (11, 22), Krohn-Dehli (20)
| | | 7 October 2011 | Portugal | 5 | - | 3 | Iceland | 35,715 | Estadio do Dragao, Porto | | Nani 2 (13, 21), Postiga (45), Moutinho (81), Eliseu (87)
| | | | Jonasson 2 (48, 68), Sigurosson G (90+3 - pen.) | | | 11 October 2011 | Norway | 3 | - | 1 | Cyprus | 13,490 | Ullevaal Stadion, Oslo | | Pedersen (25), Carew (34), Hogli (65) | | | | Okkas (42) | | | 11 October 2011 | Denmark | 2 | - | 1 | Portugal | 37,012 | Parken Stadium, Copenhagen | | Krohn-Dehli (13), Bendtner (63) | | | | Ronaldo (90+2) | | | Final Group H table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Denmark | 8 | 6 | 1 | 1 | 15 | 6 | 19 | +9 | 2 | Portugal | 8 | 5 | 1 | 2 | 21 | 12 | 16 | +9 | 3 | Norway | 8 | 5 | 1 | 2 | 10 | 7 | 16 | +3 | 4 | Iceland | 8 | 1 | 1 | 6 | 6 | 14 | 4 | -8 | 5 | Cyprus | 8 | 0 | 2 | 6 | 7 | 20 | 2 | -13 |
| Group I | 3 September 2010 | Lithuania | 0 | - | 0 | Scotland | 5,248 | S Darius and S Girenas Stadium, Kaunas | 3 September 2010 | Liechtenstein | 0 | - | 4 | Spain | 6,100 | Rheinpark Stadion, Vaduz | | | | | | Torres 2 (18, 54), Villa (26), Silva (62) | | | 7 September 2010 | Czech Republic | 0 | - | 1 | Lithuania | 12,038 | Andruv Stadion, Olomouc | | | | | | Sernas (25) | | | 7 September 2010 | Scotland | 2 | - | 1 | Liechtenstein | 37,050 | 3rd Hampden Park, Glasgow | | Miller (62), McManus (90+7) | | | | Frick (46) | | | 8 October 2010 | Czech Republic | 1 | - | 0 | Scotland | 14,922 | Synot Tip Arena, Prague | | Hubnik (69)
| | | | | | | 8 October 2010 | Spain | 3 | - | 1 | Lithuania | 16,800 | Estadio el Helmantico, Salamanca | | Llorente 2 (47, 56), Silva (79) | | | | Sernas (54) | | | 12 October 2010 | Liechtenstein | 0 | - | 2 | Czech Republic | 2,555 | Rheinpark Stadion, Vaduz | | | | | | Necid (12), Kadlec V (29) | | | 12 October 2010 | Scotland | 2 | - | 3 | Spain | 51,322 | 3rd Hampden Park, Glasgow | | Naismith (58), Pique (67 - og) | | | | Villa (44 - pen.), Iniesta (55), Llorente (79) | | | 25 March 2011 | Spain | 2 | - | 1 | Czech Republic | 16,301 | Estadio Nuevo Los Carmenes, Granada | | Villa 2 (69, 73 - pen.) | | | | Plasil (29) | | | 29 March 2011 | Czech Republic | 2 | - | 0 | Liechtenstein | 6,600 | Stadion Strelecky ostrov, Ceske Budejovice | | Baros (3), Kadlec M (70)
| | | | | | | 29 March 2011 | Lithuania | 1 | - | 3 | Spain | 9,180 | S Darius and S Girenas Stadium, Kaunas | | Stankevicius (57) | | | | Xavi (19), Kijanskas (70 - og), Mata (83) | | | 3 June 2011 | Liechtenstein | 2 | - | 0 | Lithuania | 1,886 | Rheinpark Stadion, Vaduz | | Erne (7), Polverino (36) | | | | | | | 2 September 2011 | Lithuania | 0 | - | 0 | Liechtenstein | 3,500 | S Darius and S Girenas Stadium, Kaunas | 3 September 2011 | Scotland | 2 | - | 2 | Czech Republic | 51,564 | 3rd Hampden Park, Glasgow | | Miller (44), Fletcher (82)
| | | | Plasil (78), Kadlec M (90 - pen.)
| | | 6 September 2011 | Scotland | 1 | - | 0 | Lithuania | 34,071 | 3rd Hampden Park, Glasgow | | Naismith (50) | | | | | | | 6 September 2011 | Spain | 6 | - | 0 | Liechtenstein | 15,660 | Estadio Las Gaunas, Logrono | | Negredo 2 (34, 37), Xavi (44), Ramos (52), Villa 2 (60, 79) | | | | | | | 7 October 2011 | Czech Republic | 0 | - | 2 | Spain | 17,873 | Generali Arena, Prague | | | | | | Mata (6), Alonso (23)
| | | 8 October 2011 | Liechtenstein | 0 | - | 1 | Scotland | 5,636 | Rheinpark Stadion, Vaduz | | | | | | Mackail-Smith (32)
| | | 11 October 2011 | Spain | 3 | - | 1 | Scotland | 27,559 | Estadio Jose Rico Perez, Alicante | | Silva 2 (6, 44), Villa (54)
| | | | Goodwillie (66 - pen.)
| | | 11 October 2011 | Lithuania | 1 | - | 4 | Czech Republic | 4,000 | S Darius and S Girenas Stadium, Kaunas | | Sernas (68 - pen.) | | | | Kadlec M 2 (2 - pen., 85 - pen.), Rezek 2 (16, 45)
| | | Final Group I table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Spain | 8 | 8 | 0 | 0 | 26 | 6 | 24 | +20 | 2 | Czech Republic | 8 | 4 | 1 | 3 | 12 | 8 | 13 | +4 | 3 | Scotland | 8 | 3 | 2 | 3 | 9 | 10 | 11 | -1 | 4 | Lithuania | 8 | 1 | 2 | 5 | 4 | 13 | 5 | -9 | 5 | Liechtenstein | 8 | 1 | 1 | 6 | 3 | 17 | 4 | -14 |
| Play-offs: 1st leg | 11 November 2011 | Turkey | 0 | - | 3 | Croatia | 42,863 | Turk Telekom Arena, Istanbul | | | | | | Olic (2), Mandzukic (32), Corluka (51) | | | 11 November 2011 | Estonia | 0 | - | 4 | Republic of Ireland | 9,692 | A Le Coq Arena, Tallinn | | | | | | Andrews (13), Walters (67), Keane 2 (71, 88 - pen.)
| | | 11 November 2011 | Czech Republic | 2 | - | 0 | Montenegro | 14,560 | Generali Arena, Prague | | Pilar (63), Sivok (90+2)
| | | | | | | 11 November 2011 | Bosnia & Herzegovina | 0 | - | 0 | Portugal | 12,352 | Bilino Polje, Zenica | 2nd leg | 15 November 2011 | Croatia | 0 | - | 0 | Turkey | 26,371 | Maksimir Stadium, Zagreb | | (Croatia win 3-0 on aggregate) | | | 15 November 2011 | Republic of Ireland | 1 | - | 1 | Estonia | 51,151 | Aviva Stadium, Dublin | | Ward (32) | | | | Vassiljev (57)
| | | | (Republic of Ireland win 4-1 on aggregate)
| | | 15 November 2011 | Montenegro | 0 | - | 1 | Czech Republic | 10,100 | Podgorica City Stadium, Podgorica | | | | | | Jiracek (81)
| | | | (Czech Republic win 3-0 on aggregate) | | | 15 November 2011 | Portugal | 6 | - | 2 | Bosnia & Herzegovina | 47,728 | Estadio da Luz, Lisbon | | Ronaldo 2 (8, 53), Nani (24), Postiga 2 (72, 82), Veloso (80)
| | | | Misimovic (41 - pen.), Spahic (65)
| | | | (Portugal win 6-2 on aggregate) | | | FINALS
Group A | 8 June 2012 | Poland | 1 | - | 1 | Greece | 56,070 | National Stadium, Warsaw | | Lewandowski (17) | | | | Salpingidis (51) | | | 8 June 2012 | Russia | 4 | - | 1 | Czech Republic | 40,803 | Stadion Miejski, Wroclaw | | Dzagoev 2 (15, 79), Shirokov (24), Pavlyucheno (82)
| | | | Pilar (52)
| | | 12 June 2012 | Greece | 1 | - | 2 | Czech Republic | 41,105 | Stadion Miejski, Wroclaw | | Gekas (53) | | | | Jiracek (3), Pilar (6)
| | | 12 June 2012 | Poland | 1 | - | 1 | Russia | 55,920 | National Stadium, Warsaw | | Blaszczykowski (57)
| | | | Dzagoev (37)
| | | 16 June 2012 | Czech Republic | 1 | - | 0 | Poland | 41,480 | Stadion Miejski, Worclaw | | Jiracek (72) | | | | | | | 16 June 2012 | Greece | 1 | - | 0 | Russia | 55,614 | National Stadium, Warsaw | | Karagounis (45+2) | | | | | | | Final Group A table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Czech Republic | 3 | 2 | 0 | 1 | 4 | 5 | 6 | -1 | 2 | Greece | 3 | 1 | 1 | 1 | 3 | 3 | 4 | 0 | 3 | Russia | 3 | 1 | 1 | 1 | 5 | 3 | 4 | +2 | 4 | Poland | 3 | 0 | 2 | 1 | 2 | 3 | 2 | -1 |
| Group B | 9 June 2012 | Netherlands | 0 | - | 1 | Denmark | 35,923 | Metalist Stadium, Kharkiv | | | | | | Krohn-Dehli (24)
| | | 9 June 2012 | Germany | 1 | - | 0 | Portugal | 32,990 | Arena Lviv, Lviv | | Gomez (72) | | | | | | | 13 June 2012 | Denmark | 2 | - | 3 | Portugal | 31,840 | Arena Lviv, Lviv | | Bendtner 2 (41, 80) | | | | Pepe (24), Postiga (36), Varela (87) | | | 13 June 2012 | Netherlands | 1 | - | 2 | Germany | 37,750 | Metalist Stadium, Kharkiv | | Van Persie (73) | | | | Gomez 2 (24, 38) | | | 17 June 2012 | Portugal | 2 | - | 1 | Netherlands | 37,445 | Metalist Stadium, Kharkiv | | Ronaldo 2 (28, 74) | | | | Van der Vaart (11) | | | 17 June 2012 | Denmark | 1 | - | 2 | Germany | 32,990 | Arena Lviv, Lviv | | Krohn-Dehli (24) | | | | Podolski (19), Bender (80)
| | | Final Group B table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Germany | 3 | 3 | 0 | 0 | 5 | 2 | 9 | +3 | 2 | Portugal | 3 | 2 | 0 | 1 | 5 | 4 | 6 | +1 | 3 | Denmark | 3 | 1 | 0 | 2 | 4 | 5 | 3 | -1 | 4 | Netherlands | 3 | 0 | 0 | 3 | 2 | 5 | 0 | -3 |
| Group C | 10 June 2012 | Spain | 1 | - | 1 | Italy | 38,869 | PGE Arena, Gdansk | | Fabregas (64)
| | | | Di Natale (61)
| | | 10 June 2012 | Republic of Ireland | 1 | - | 3 | Croatia | 39,550 | Stadion Miejski, Poznan | | St Ledger (19) | | | | Mandzukic 2 (3, 49), Jelavic (43) | | | 14 June 2012 | Italy | 1 | - | 1 | Croatia | 37,096 | Stadion Miejski, Poznan | | Pirlo (39)
| | | | Mandzukic (72)
| | | 14 June 2012 | Spain | 4 | - | 0 | Republic of Ireland | 39,150 | PGE Arena, Gdansk | | Torres 2 (4, 70), Silva (49), Fabregas (83)
| | | | | | | 18 June 2012 | Croatia | 0 | - | 1 | Spain | 39,076 | PGE Arena, Gdansk | | | | | | Navas (88)
| | | 18 June 2012 | Italy | 2 | - | 0 | Republic of Ireland | 38,794 | Stadion Miejski, Poznan | | Cassano (35), Balotelli (90)
| | | | | | | Final Group C table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Spain | 3 | 2 | 1 | 0 | 6 | 1 | 7 | +5 | 2 | Italy | 3 | 1 | 2 | 0 | 4 | 2 | 5 | +2 | 3 | Croatia | 3 | 1 | 1 | 1 | 4 | 3 | 4 | +1 | 4 | Republic of Ireland | 3 | 0 | 0 | 3 | 1 | 9 | 0 | -8 |
| Group D | 11 June 2012 | France | 1 | - | 1 | England | 47,400 | Donbass Arena, Donetsk | | Nasri (39) | | | | Lescott (30)
| | | 11 June 2012 | Ukraine | 2 | - | 1 | Sweden | 64,290 | Olympic Stadium, Kyiv | | Shevchenko 2 (55, 61) | | | | Ibrahimovic (52) | | | 15 June 2012 | Ukraine | 0 | - | 2 | France | 48,000 | Donbass Arena, Donetsk | | | | | | Menez (53), Carbaye (56)
| | | 15 June 2012 | Sweden | 2 | - | 3 | England | 64,640 | Olympic Stadium, Kyiv | | Johnson (49 - og), Mellberg (59)
| | | | Carroll (23), Walcott (64), Welbeck (78)
| | | 19 June 2012 | England | 1 | - | 0 | Ukraine | 48,700 | Donbass Arena, Donetsk | | Rooney (48) | | | | | | | 19 June 2012 | Sweden | 2 | - | 0 | France | 63,010 | Olympic Stadium, Kyiv | | Ibrahimovic (54), Larsson (90+1) | | | | | | | Final Group D table | P | W | D | L | F | A | Pts | Goal Diff | 1 | England | 3 | 2 | 1 | 0 | 5 | 3 | 7 | +2 | 2 | France | 3 | 1 | 1 | 1 | 3 | 3 | 4 | 0 | 3 | Ukraine | 3 | 1 | 0 | 2 | 2 | 4 | 3 | -2 | 4 | Sweden | 3 | 1 | 0 | 2 | 5 | 5 | 3 | 0 |
| Quarter-finals
| 21 June 2012 | Czech Republic | 0 | - | 1 | Portugal | 55,590 | National Stadium, Warsaw | | | | | | Ronaldo (79)
| | | 22 June 2012 | Germany | 4 | - | 2 | Greece | 38,751 | PGE Arena, Gdansk | | Lahm (39), Khedira (61), Klose (68), Reus (74) | | | | Samaras (55), Salpingidis (89 - pen.)
| | | 23 June 2012 | Spain | 2 | - | 0 | France | 47,000 | Donbass Arena, Donetsk | | Alonso 2 (19, 90+1 - pen.) | | | | | | | 24 June 2012 | England | 0 | - | 0 | Italy (won 4-2 on pens.) | 64,340 | Olympic Stadium, Kyiv (aet) | Semi-finals | 27 June 2012 | Portugal | 0 | - | 0 | Spain (won 4-2 on pens.) | 48,000 | Donbass Arena, Donetsk (aet) | 28 June 2012 | Germany | 1 | - | 2 | Italy | 55,540 | National Stadium, Warsaw | | Ozil (90+2 - pen.)
| | | | Balotelli 2 (20, 36)
| | | Final | 1 July 2012 | Spain | 4 | - | 0 | Italy | 63,170 | Olympic Stadium, Kyiv | | Silva (14), Alba (41), Torres (84), Mata (88)
| | | | | | |
|