Euro 2004 was hosted by Portugal. 16 teams participated in the finals
- Czech Republic
- Portugal (HOST)
The top 2 in each group advanced to the knockout stage. This did not include the highly-ranked Spain and Germany who finished third in their groups.
|Group A||Group B||Group C||Group D|
Hosts Portugal reached the final. But Greece became the 2004 champions beating France and Czech Republic on route.