Grupo A
Suiça
Rep. Checa
PORTUGAL
Turquia
Jogo 1: Suiça vs Rep. Checa (7 Jun 2008 - Basileia)
Jogo 2: PORTUGAL vs Turquia (7 Jun 2008 - Genebra)
Jogo 9: Rep. Checa vs PORTUGAL (11 Jun 2008 - Genebra)
Jogo 10: Suiça vs Turquia (11 Jun 2008 - Basileia)
Jogo 17: Suiça vs PORTUGAL (15 Jun 2008 - Basileia)
Jogo 18: Turquia vs Rep. Checa (15 Jun 2008 - Genebra)
Grupo B
Áustria
Croácia
Alemanha
Polónia
Jogo 3: Áustria vs Croácia (8 Jun 2008 - Viena)
Jogo 4: Alemanha vs Polónia (8 Jun 2008 - Klagenfurt)
Jogo 11: Croácia vs Alemanha (12 Jun 2008 - Klagenfurt)
Jogo 12: Áustria vs Polónia (12 Jun 2008 - Viena)
Jogo 19: Polónia vs Croácia (15 Jun 2008 - Klagenfurt)
Jogo 20: Áustria vs Alemanha (15 Jun 2008 - Viena)
Grupo C
Holanda
Itália
Roménia
França
Jogo 5: Roménia vs França (9 Jun 2008 - Zurique)
Jogo 6: Holanda vs Itália (9 Jun 2008 - Berna)
Jogo 13: Itália vs Roménia (13 Jun 2008 - Zurique)
Jogo 14: Holanda vs França (13 Jun 2008 - Berna)
Jogo 21: Holanda vs Roménia (17 Jun 2008 - Berna)
Jogo 22: França vs Itália (17 Jun 2008 - Zurique)
Grupo D
Grécia
Suécia
Espanha
Rússia
Jogo 7: Espanha vs Rússia (10 Jun 2008 - Innsbruck)
Jogo 8: Grécia vs Suécia (10 Jun 2008 - Salzburgo)
Jogo 15: Suécia vs Espanha (14 Jun 2008 - Innsbruck)
Jogo 16: Grécia vs Rússia (14 Jun 2008 - Salzburgo)
Jogo 23: Grécia vs Espanha (18 Jun 2008 - Salzburgo)
Jogo 24: Rússia vs Suécia (18 Jun 2008 - Innsbruck)
Quartos-de-final:
Jogo 25: 1º do Grupo A vs 2º do Grupo B (19 Jun 2008 - Basileia)
Jogo 26: 1º do Grupo B vs 2º do Grupo A (20 Jun 2008 - Viena)
Jogo 27: 1º do Grupo C vs 2º do Grupo D (21 Jun 2008 - Basileia)
Jogo 28: 1º do Grupo D vs 2º do Grupo C (22 Jun 2008 - Viena)
Meias-finais:
Jogo 29: Vencedor do jogo 25 vs Vencedor do jogo 26 (25 Jun 2008 - Basileia)
Jogo 30: Vencedor do jogo 27 vs Vencedor do jogo 28 (26 Jun 2008 - Viena)
Final:
Jogo 31: Vencedor do jogo 29 vs Vencedor do jogo 30 (29 Jun 2008 - Viena)