The finals of the UEFA Euro 2004, were held in Portugal between 12 June and 4 July 2004. The UEFA European Championship is a quadrennial football competition between national teams organised by UEFA, the sport's governing body in Europe. It was the first time that the competition finals had been held in Portugal.

Qualifying for Euro 2004 took place from September 2002 to November 2003. Fifty teams were divided into ten groups and each team played the others in their group twice, once at home and once away. The top teams automatically qualified for EURO 2004, and the ten group runners-up took part in play-offs to determine another five teams. Together with the host nation of Portugal, who did not need to go through the qualifying process, sixteen nations participated in EURO 2004.

Portugal qualified automatically as hosts of the event.

Contents

Group 1

September 7, 2002, Nicosia, Cyprus -  Cyprus 1 - 2 France 

September 7, 2002, Ljubljana, Slovenia -  Slovenia 3 - 0 Malta 

October 12, 2002, Saint-Denis, France -  France 5 - 0 Slovenia 

October 12, 2002, Valletta, Malta -  Malta 0 - 2 Israel 

October 16, 2002, Valletta, Malta -  Malta 0 - 4 France 

November 20, 2002, Nicosia, Cyprus -  Cyprus 2 - 1 Malta 

March 29, 2003, Limassol, Cyprus -  Cyprus 1 - 1 Israel 

March 29, 2003, Lens, France -  France 6 - 0 Malta 

April 2, 2003, Palermo, Italy -  Israel 1 - 2 France 

April 2, 2003, Ljubljana, Slovenia -  Slovenia 4 - 1 Cyprus 

April 30, 2003, Palermo, Italy -  Israel 2 - 0 Cyprus 

April 30, 2003, Valletta, Malta -  Malta 1 - 3 Slovenia 

June 7, 2003, Antalya, Turkey -  Israel 0 - 0 Slovenia 

June 7, 2003, Ta' Qali, Malta -  Malta 1 - 2 Cyprus 

September 6, 2003, Saint-Denis, France -  France 5 - 0 Cyprus 

September 6, 2003, Ljubljana, Slovenia -  Slovenia 3 - 1 Israel 

September 10, 2003, Antalya, Turkey -  Israel 2 - 2 Malta 

September 10, 2003, Ljubljana, Slovenia -  Slovenia 0 - 2 France 

October 11, 2003, Limassol, Cyprus -  Cyprus 2 - 2 Slovenia 

October 11, 2003, Saint-Denis, France -  France 3 - 0 Israel 

Team Pld W D L GF GA Pts
 France 8 8 0 0 29 2 24
 Slovenia 8 4 2 2 15 12 14
 Israel 8 2 3 3 9 11 9
 Cyprus 8 2 2 4 9 18 8
 Malta 8 0 1 7 5 24 1

France qualified. Slovenia advanced to the Play-offs.

Group 2

September 7, 2002, Sarajevo, Bosnia & Herzegovina -  Bosnia and Herzegovina 0 - 3 Romania 

September 7, 2002, Oslo, Norway -  Norway 2 - 2 Denmark 

October 12, 2002, Copenhagen, Denmark -  Denmark 2 - 0 Luxembourg 

October 12, 2002, Bucharest, Romania -  Romania 0 - 1 Norway 

October 16, 2002, Luxembourg, Luxembourg -  Luxembourg 0 - 7 Romania 

October 16, 2002, Oslo, Norway -  Norway 2 - 0 Bosnia and Herzegovina 

March 29, 2003, Zenica, Bosnia & Herzegovina -  Bosnia and Herzegovina 2 - 0 Luxembourg 

March 29, 2003, Bucharest, Romania -  Romania 2 - 5 Denmark 

April 2, 2003, Copenhagen, Denmark -  Denmark 0 - 2 Bosnia and Herzegovina 

April 2, 2003, Luxembourg, Luxembourg -  Luxembourg 0 - 2 Norway 

June 7, 2003, Copenhagen, Denmark -  Denmark 1 - 0 Norway 

June 7, 2003, Craiova, Romania -  Romania 2 - 0 Bosnia and Herzegovina 

June 11, 2003, Luxembourg, Luxembourg -  Luxembourg 0 - 2 Denmark 

June 11, 2003, Oslo, Norway -  Norway 1 - 1 Romania 

September 6, 2003, Zenica, Bosnia & Herzegovina -  Bosnia and Herzegovina 1 - 0 Norway 

September 6, 2003, Ploieşti, Romania -  Romania 4 - 0 Luxembourg 

September 10, 2003, Copenhagen, Denmark -  Denmark 2 - 2 Romania 

September 10, 2003, Luxembourg, Luxembourg -  Luxembourg 0 - 1 Bosnia and Herzegovina 

October 11, 2003, Sarajevo, Bosnia & Herzegovina -  Bosnia and Herzegovina 1 - 1 Denmark 

October 11, 2003, Oslo, Norway -  Norway 1 - 0 Luxembourg 

Team Pld W D L GF GA Pts
 Denmark 8 4 3 1 15 9 15
 Norway 8 4 2 2 9 5 14
 Romania 8 4 2 2 21 9 14
 Bosnia and Herzegovina 8 4 1 3 7 8 13
 Luxembourg 8 0 0 8 0 21 0

Denmark qualified. Norway advanced to the Play-offs, due to their head-to-head record against Romania.

Group 3

September 7, 2002, Vienna, Austria -  Austria 2 - 0 Moldova 

September 7, 2002, Eindhoven, Netherlands -  Netherlands 3 - 0 Belarus 

October 12, 2002, Minsk, Belarus -  Belarus 0 - 2 Austria 

October 12, 2002, Chişinău, Moldova -  Moldova 0 - 2 Czech Republic 

October 16, 2002, Vienna, Austria -  Austria 0 - 3 Netherlands 

October 16, 2002, Teplice, Czech Republic -  Czech Republic 2 - 0 Belarus 

March 29, 2003, Minsk, Belarus -  Belarus 2 - 1 Moldova 

March 29, 2003, Rotterdam, Netherlands -  Netherlands 1 - 1 Czech Republic 

April 2, 2003, Prague, Czech Republic -  Czech Republic 4 - 0 Austria 

April 2, 2003, Tiraspol, Moldova -  Moldova 1 - 2 Netherlands 

June 7, 2003, Minsk, Belarus -  Belarus 0 - 2 Netherlands 

June 7, 2003, Tiraspol, Moldova -  Moldova 1 - 0 Austria 

June 11, 2003, Olomouc, Czech Republic -  Czech Republic 5 - 0 Moldova 

June 11, 2003, Innsbruck, Austria -  Austria 5 - 0 Belarus 

September 6, 2003, Minsk, Belarus -  Belarus 1 - 3 Czech Republic 

September 6, 2003, Rotterdam, Netherlands -  Netherlands 3 - 1 Austria 

September 10, 2003, Prague, Czech Republic -  Czech Republic 3 - 1 Netherlands 

September 10, 2003, Tiraspol, Moldova -  Moldova 2 - 1 Belarus 

October 11, 2003, Vienna, Austria -  Austria 2 - 3 Czech Republic 

October 11, 2003, Eindhoven, Netherlands -  Netherlands 5 - 0 Moldova 

Team Pld W D L GF GA Pts
 Czech Republic 8 7 1 0 23 5 22
 Netherlands 8 6 1 1 20 6 19
 Austria 8 3 0 5 12 14 9
 Moldova 8 2 0 6 5 19 6
 Belarus 8 1 0 7 4 20 3

Czech Republic qualified. Netherlands advanced to the Play-offs.

Group 4

September 7, 2002, Riga, Latvia -  Latvia 0 - 0 Sweden 

September 7, 2002, Serravalle, San Marino -  San Marino 0 - 2 Poland 

October 12, 2002, Warsaw, Poland -  Poland 0 - 1 Latvia 

October 12, 2002, Stockholm, Sweden -  Sweden 1 - 1 Hungary 

October 16, 2002, Budapest, Hungary -  Hungary 3 - 0 San Marino 

November 20, 2002, Serravalle, San Marino -  San Marino 0 - 1 Latvia 

March 29, 2003, Chorzów, Poland -  Poland 0 - 0 Hungary 

April 2, 2003, Budapest, Hungary -  Hungary 1 - 2 Sweden 

April 2, 2003, Ostrowiec, Poland -  Poland 5 - 0 San Marino 

April 30, 2003, Riga, Latvia -  Latvia 3 - 0 San Marino 

June 7, 2003, Budapest, Hungary -  Hungary 3 - 1 Latvia 

June 7, 2003, Serravalle, San Marino -  San Marino 0 - 6 Sweden 

June 11, 2003, Serravalle, San Marino -  San Marino 0 - 5 Hungary 

June 11, 2003, Stockholm, Sweden -  Sweden 3 - 0 Poland 

September 6, 2003, Riga, Latvia -  Latvia 0 - 2 Poland 

September 6, 2003, Gothenburg, Sweden -  Sweden 5 - 0 San Marino 

September 10, 2003, Riga, Latvia -  Latvia 3 - 1 Hungary 

September 10, 2003, Chorzów, Poland -  Poland 0 - 2 Sweden 

October 11, 2003, Budapest, Hungary -  Hungary 1 - 2 Poland 

October 11, 2003, Stockholm, Sweden -  Sweden 0 - 1 Latvia 

Team Pld W D L GF GA Pts
 Sweden 8 5 2 1 19 3 17
 Latvia 8 5 1 2 10 6 16
 Poland 8 4 1 3 11 7 13
 Hungary 8 3 2 3 15 9 11
 San Marino 8 0 0 8 0 30 0

Sweden qualified. Latvia advanced to the Play-offs.

Group 5

September 7, 2002, Toftir, Faroe Islands -  Faroe Islands 2 - 2 Scotland 

September 7, 2002, Kaunas, Lithuania -  Lithuania 0 - 2 Germany 

October 12, 2002, Reykjavik, Iceland -  Iceland 0 - 2 Scotland 

October 12, 2002, Kaunas, Lithuania -  Lithuania 2 - 0 Faroe Islands 

October 16, 2002, Hanover, Germany -  Germany 2 - 1 Faroe Islands 

October 16, 2002, Reykjavik, Iceland -  Iceland 3 - 0 Lithuania 

March 29, 2003, Nuremberg, Germany -  Germany 1 - 1 Lithuania 

March 29, 2003, Glasgow, Scotland -  Scotland 2 - 1 Iceland 

April 2, 2003, Kaunas, Lithuania -  Lithuania 1 - 0 Scotland 

June 7, 2003, Reykjavik, Iceland -  Iceland 2 - 1 Faroe Islands 

June 7, 2003, Glasgow, Scotland -  Scotland 1 - 1 Germany 

June 11, 2003, Tórshavn, Faroe Islands -  Faroe Islands 0 - 2 Germany 

June 11, 2003, Kaunas, Lithuania -  Lithuania 0 - 3 Iceland 

August 20, 2003, Tórshavn, Faroe Islands -  Faroe Islands 1 - 2 Iceland 

September 6, 2003, Reykjavik, Iceland -  Iceland 0 - 0 Germany 

September 6, 2003, Glasgow, Scotland -  Scotland 3 - 1 Faroe Islands 

September 10, 2003, Toftir, Faroe Islands -  Faroe Islands 1 - 3 Lithuania