Il calendario delle partite
Gironi di qualificazione
Gruppo A
| Squadre | Punti | G | V | N | P | GF | GS |
| Portogallo | 6 | 3 | 2 | 0 | 1 | 5 | 3 |
| Turchia | 6 | 3 | 2 | 0 | 1 | 5 | 5 |
| Repubblica Ceca | 3 | 3 | 1 | 0 | 2 | 4 | 6 |
| Svizzera | 3 | 3 | 1 | 0 | 2 | 3 | 3 |
Svizzera - Repubblica Ceca 0-1
Portogallo - Turchia 2-0
Rep. Ceca - Portogallo 3-1
Svizzera - Turchia 1-2
Svizzera - Portogallo 2-0
Turchia - Repubblica Ceca 3-2
7 giugno 2008
Svizzera - Rep. Ceca 18:00 - St. Jakob-Park, Basilea
Portogallo - Turchia 20:45 - Stade de Genève, Ginevra
Arbitro:
11 giugno 2008
Rep. Ceca - Portogallo 18:00 - Stade de Genève, Ginevra
Svizzera - Turchia 20:45 - St. Jakob-Park, Basilea
Arbitro:
15 giugno 2008
Svizzera - Portogallo 20:45 - St. Jakob-Park, Basilea
Turchia - Rep. Ceca 20:45 - Stade de Genève, Ginevra
Arbitro:
Gruppo B
| Squadre | Punti | G | V | N | P | GF | GS |
| Croazia | 9 | 3 | 3 | 0 | 0 | 4 | 1 |
| Germania | 6 | 3 | 2 | 0 | 1 | 4 | 2 |
| Austria | 1 | 3 | 0 | 1 | 2 | 1 | 3 |
| Polonia | 1 | 3 | 0 | 1 | 2 | 1 | 4 |
Austria - Croazia 0-1
Germania - Polonia 2-0
Croazia - Germania 2-1
Austria - Polonia 1-1
Polonia - Croazia 0-1
Austria - Germania 0-1
8 giugno 2008
Austria - Croazia 18:00 - Ernst Happel Stadion, Vienna
Germania - Polonia 20:45 - Wörthersee Stadion, Klagenfurt
Arbitro:
12 giugno 2008
Croazia - Germania 18:00 - Wörthersee Stadion, Klagenfurt
Austria - Polonia 20:45 - Ernst Happel Stadion, Vienna
Arbitro:
16 giugno 2008
Polonia - Croazia 20:45 - Wörthersee Stadion, Klagenfurt
Austria - Germania 20:45 - Ernst Happel Stadion, Vienna
Gruppo C
| Squadre | Punti | G | V | N | P | GF | GS |
| Olanda | 9 | 3 | 3 | 0 | 0 | 7 | 1 |
| ITALIA | 4 | 3 | 1 | 1 | 1 | 1 | 4 |
| Romania | 2 | 3 | 0 | 2 | 1 | 1 | 1 |
| Francia | 1 | 3 | 0 | 1 | 2 | 1 | 4 |
Romania - Francia 0-0
Olanda - Italia 3-0
Italia - Romania 1-1
Olanda - Francia 4-1
Olanda - Romania 2-0
Francia - Italia 0-2
9 giugno 2008
Romania - Francia 18:00 - Letzigrund Stadion, Zurigo
Olanda - Italia 20:45 - Stade de Suisse, Berna
13 giugno 2008
Italia - Romania 18:00 - Letzigrund Stadion, Zurigo
Olanda - Francia 20:45 - Stade de Suisse, Berna
17 giugno 2008
Olanda - Romania 20:45 - Stade de Suisse, Berna
Francia - Italia 20:45 - Letzigrund Stadion, Zurigo
Gruppo D
| Squadre | Punti | G | V | N | P | GF | GS |
| Spagna | 9 | 3 | 3 | 0 | 0 | 8 | 3 |
| Russia | 6 | 3 | 2 | 0 | 1 | 4 | 4 |
| Svezia | 3 | 3 | 1 | 0 | 2 | 3 | 2 |
| Grecia | 0 | 3 | 0 | 0 | 3 | 1 | 5 |
Spagna - Russia 4-1
Grecia - Svezia 0-2
Svezia - Spagna 1-2
Grecia - Russia 0-1
Grecia - Spagna 1-2
Russia - Svezia 2-0
10 giugno 2008
Spagna - Russia 18:00 - Tivoli-Neu Stadion, Innsbruck
Grecia - Svezia 20:45 - Stadion Wals-Siezenheim, Salisburgo
14 giugno 2008
Svezia - Spagna 18:00 - Tivoli-Neu Stadion, Innsbruck
Grecia - Russia 20:45 - Stadion Wals-Siezenheim, Salisburgo
18 giugno 2008
Grecia - Spagna 20:45 - Tivoli-Neu Stadion, Innsbruck
Russia - Svezia 20:45 - Stadion Wals-Siezenheim, Salisburgo
Quarti di finale
19 giugno 2008
QUARTO1 Portogallo - Germania 2-3
20:45 - St. Jakob-Park, Basilea
20 giugno 2008
QUARTO2 Croazia - Turchia 1-1 [1-3 dcr]
20:45 - Ernst Happel Stadion, Vienna
21 giugno 2008
QUARTO3 Olanda - Russia 1-1 [1-3 dts]
20:45 - St. Jakob-Park, Basilea
22 giugno 2008
QUARTO4 Spagna - ITALIA 0-0 [4-2 dcr]
20:45 - Ernst Happel Stadion, Vienna
Semifinali
SEMIFINALE A
25 GIUGNO 2008 .
Germania - Turchia 3-2
Ernst Happel Stadion, Vienna
SEMIFINALE B
26 GIUGNO 2008 .
Russia - Spagna 0-3
St. Jakob-Park, Basilea
Finale
29 GIUGNO 2008 .
Germania - Spagna 0-1
Ernst Happel Stadion, Vienna


