Groepswedstrijden
12-JunPortugal - Hellas1-2
Espana - Rusland1-0
13-JunSuisse - Hrvatska0-0
France - England2-1
14-JunDanmark - Italia0-0
Sverige - Bulgarije5-0
15-JunTsjechie - Latvia2-1
Deutschland - Nederland1-1
16-JunHellas - Espana1-1
Rusland - Portugal0-2
17-JunEngland - Suisse3-0
Hrvatska - France2-2
18-JunBulgarije - Danmark0-2
Italia - Sverige1-1
19-JunLatvia - Deutschland0-0
Nederland - Tsjechie2-3
20-JunEspana - Portugal0-1
Rusland - Hellas2-1
21-JunHrvatska - England2-4
Suisse - France1-3
22-JunItalia - Bulgarije2-1
Danmark - Sverige2-2
23-JunNederland - Latvia3-0
Deutschland - Tsjechie1-2
Kwart-Finales
24-JunPortugal - England
Win: Portugal1-1
25-JunFrance - Hellas
Win: Hellas0-1
26-JunSverige - Nederland
Win: Nederland0-0
27-JunTsjechie - Danmark
Win: Tsjechie3-0
Halve Finales
30-JunPortugal - Nederland
Win: Portugal2-1
01-JulHellas - Tsjechie
Win: Hellas0-0
Finale
04-JulPortugal - Hellas
Win: Hellas0-1