PORTUGAL 2004
Matches Played:31
Goals Scored:77
Goal Average:2.48
Champion:GREECE
Second Place:PORTUGAL
Top Scorer:ENGLAND (10)
GROUP A
 12/06/04 Estadio do Dragao POR  1 : 2  GRE  48761
 12/06/04 Estadio Algarve ESP  1 : 0  RUS  28182
 16/06/04 Estadio da Luz RUS  0 : 2  POR  59273
 16/06/04 Estadio do Bessa GRE  1 : 1  ESP  25444
 20/06/04 Estadio Algarve RUS  2 : 1  GRE  24347
 20/06/04 Jose Alvalade ESP  0 : 1  POR  47491
GROUP B
 13/06/04 Estadio da Luz FRA  2 : 1  ENG  62487
 13/06/04 Dr. Magalhaes Pessoa SUI  0 : 0  CRO  24090
 17/06/04 Cidade de Coimbra ENG  3 : 0  SUI  28214
 17/06/04 Dr. Magalhaes Pessoa CRO  2 : 2  FRA  29160
 21/06/04 Cidade de Coimbra SUI  1 : 3  FRA  28111
 21/06/04 Estadio da Luz CRO  2 : 4  ENG  57047
GROUP C
 14/06/04 Jose Alvalade SWE  5 : 0  BUL  31652
 14/06/04 D. Afonso Henriques DEN  0 : 0  ITA  29595
 18/06/04 Municipal de Braga BUL  0 : 2  DEN  24131
 18/06/04 Estadio do Dragao ITA  1 : 1  SWE  44926
 22/06/04 Estadio do Bessa DEN  2 : 2  SWE  26115
 22/06/04 D. Afonso Henriques ITA  2 : 1  BUL  16002
GROUP D
 15/06/04 Municipal de Aveiro CZE  2 : 1  LAT  21744
 15/06/04 Estadio do Dragao GER  1 : 1  NED  48197
 19/06/04 Municipal de Aveiro NED  2 : 3  CZE  29935
 19/06/04 Estadio do Bessa LAT  0 : 0  GER  22344
 23/06/04 Jose Alvalade GER  1 : 2  CZE  46849
 23/06/04 Municipal de Braga NED  3 : 0  LAT  27904
QUARTER FINALS
 24/06/04 Estadio da Luz POR  2 : 2 (6 : 5)  ENG  65000
 25/06/04 Jose Alvalade FRA  0 : 1  GRE  45390
 26/06/04 Estadio Algarve SWE  0 : 0 (4 : 5)  NED  30000
 27/06/04 Estadio do Dragao CZE  3 : 0  DEN  41092
SEMIFINALS
 30/06/04 Jose Alvalade POR  2 : 1  NED  46679
 01/07/04 Estadio do Dragao GRE  1 : 0  CZE  42449
FINAL
 04/07/04 Estadio da Luz POR  0 : 1  GRE  62865