ScoreShelf.com  
  World Cup  
  Football  
  Tennis  
  American  
      MLB  
    
      NFL  
    
      NBA  
    
      NHL  
    
1930
1934
1938
1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
   Dashboard       World Cup       Years       Tournaments       National teams       Club teams       Nation rankings       Club rankings       Players       
 [ Mobile View ] 
« 1960      « 1996      « 2000   

   2008 »      2012 »      2016 »
 Summary  Participants  Statistics  Matches  Squads  Scores  :  Finals Qualifiers  Tree
 [ See winners ] [ See grid ] [ Team rankings ] [ See all results for 2004 ]
  
 
European Championship 2004
Greece
   
Portugal
      1-0
Greece
 
Portugal
2-2 aet, 6-5 p      
France
 
Greece
 
England
       1-0 aet 1-0 2-1       
Czech
Republic
 
Portugal
 
Netherlands
      3-0
Czech
Republic
 
Netherlands
0-0 aet, 5-4 p      
Denmark
   
Sweden

First Round
  #  
Group A
  M    P    GD    W - D - L    GF    GA    Results  
 √ 1   Portugal 3    6   +2  2 - 0 - 1  4   2        Sat June 12   Portugal  1‑2   Greece  Porto 
 √ 2   Greece 3    4   =  1 - 1 - 1  4   4        Spain  1‑0   Russia  Faro 
   3   Spain 3    4   =  1 - 1 - 1  2   2       Wed June 16   Portugal  2‑0   Russia  Lisboa 
   4   Russia 3    3   -2  1 - 0 - 2  2   4        Greece  1‑1   Spain  Porto 
                Sun June 20   Portugal  1‑0   Spain  Lisboa 
               Greece  1‑2   Russia  Faro 
  #  
Group B
  M    P    GD    W - D - L    GF    GA    Results  
 √ 1   France 3    7   +3  2 - 1 - 0  7   4        Sun June 13   France  2‑1   England  Lisboa 
 √ 2   England 3    6   +4  2 - 0 - 1  8   4        Croatia  0‑0   Switzerland  Leiria 
   3   Croatia 3    2   -2  0 - 2 - 1  4   6       Thu June 17   France  2‑2   Croatia  Leiria 
   4   Switzerland 3    1   -5  0 - 1 - 2  1   6        England  3‑0   Switzerland  Coimbra 
                Mon June 21   France  3‑1   Switzerland  Coimbra 
               England  4‑2   Croatia  Lisboa 
  #  
Group C
  M    P    GD    W - D - L    GF    GA    Results  
 √ 1   Sweden 3    5   +5  1 - 2 - 0  8   3        Mon June 14   Sweden  5‑0   Bulgaria  Lisboa 
 √ 2   Denmark 3    5   +2  1 - 2 - 0  4   2        Denmark  0‑0   Italy  Guimarães 
   3   Italy 3    5   +1  1 - 2 - 0  3   2       Fri June 18   Sweden  1‑1   Italy  Porto 
   4   Bulgaria 3    0   -8  0 - 0 - 3  1   9        Denmark  2‑0   Bulgaria  Braga 
                Tue June 22   Sweden  2‑2   Denmark  Porto 
               Italy  2‑1   Bulgaria  Guimarães 
  #  
Group D
  M    P    GD    W - D - L    GF    GA    Results  
 √ 1   Czech Republic 3    9   +3  3 - 0 - 0  7   4        Tue June 15   Czech Republic  2‑1   Latvia  Aveiro 
 √ 2   Netherlands 3    4   +2  1 - 1 - 1  6   4        Netherlands  1‑1   Germany  Porto 
   3   Germany 3    2   -1  0 - 2 - 1  2   3       Sat June 19   Czech Republic  3‑2   Netherlands  Aveiro 
   4   Latvia 3    1   -4  0 - 1 - 2  1   5        Germany  0‑0   Latvia  Porto 
                Wed June 23   Czech Republic  2‑1   Germany  Lisboa 
               Netherlands  3‑0   Latvia  Braga 

 
Home ]  [ Random ]  [ Search ]  [ Data Inventory ]  [ Mobile View ]  [ MLB ]  [ NFL ]  [ NBA ]  [ NHL ]  [ American ]  [ World Cup ]  [ Football ]  [ Tennis ]  [ Advertising ]  [ Contact ]