A magyar együttes a 4. csoportban szerepelt, s az utolsó mérkőzésig versenyben volt a továbbjutásért, végül csak negyedik helyen végzett.     A portugáliai torna hatalmas meglepetéssel kezdődött és éppen ugyanakkorával végződött: a házigazdákat a görögök a nyitómérkőzésen (2-1) és az utolsó meccsen, a döntőben (1-0) is legyőzték. Ez a kontinensviadal a meglepetések tömkelegével vonult be a futballtörténelembe, ugyanis már a csoportküzdelmek során elhullott Spanyolország – éppen a görögök miatt -, továbbá Németország és a négy éve döntős Olaszország.

""

A negyeddöntőben folytatódott a csillaghullás, mivel a görög csapat a címvédő franciákat is elbúcsúztatta. Két párharc 11-esekkel dőlt el: Portugália Angliát, míg Hollandia Svédországot küldte haza drámai körülmények között. A legjobb négyben a portugálok egy góllal verték a hollandokat, míg a görögök az Eb-k történetének egyetlen ezüstgóljával múlták felül 1-0-ra az addig kiemelkedően futballozó és hibátlan cseheket. Ezzel kialakult a torna keretes szerkezete, hiszen a döntőbe is a nyitómeccs résztvevői kerültek, azaz Portugália és Görögország.  

Utóbbi gárda nem állt meg az álmok kapujának küszöbén és feltette a koronát egész Eb-n nyújtott teljesítményére: másodszor is legyőzte saját közönsége előtt a favorit portugál gárdát, ezúttal ráadásul gólt sem kapott (1-0). A görögök végső sikere a kontinentális sorozat történetének egyik legnagyobb meglepetése.

Európa-bajnoki döntő, 2004
Lisszabon, 2004. július 4., 62 865 néző
Görögország-Portugália 1-0 (0-0)
Görögország: Nikopolidisz – Szeitaridisz, Kapszisz, Dellasz, Fisszasz – Jannakopulosz (Venetidisz, 77.), Zagorakisz, Baszinasz, Kacuranisz – Vrizasz (Papadopulosz, 81.), Hariszteasz
Portugália: Ricardo – Miguel (Paulo Ferreira, 43.), Ricardo Carvalho, Jorge Andrade, Nuno Valente – Costinha (Rui Costa, 60.), Maniche, Deco, Figo, Ronaldo – Pauleta (Nuno Gomes, 74.)
Gólszerző: Hariszteasz (57.)