A-skupina:
12. júna v Porto (Dragao) 18:00 Portugalsko - Grécko
12. júna vo Faro-Loule 20:45 Španielsko - Rusko
16. júna v Porto (Bessa) 18:00 Grécko - Španielsko
16. júna v Lisabone (Luz) 20:45 Rusko - Portugalsko
20. júna vo Faro-Loule 20:45 Rusko - Grécko
20. júna v Lisabone (Alva.) 20:45 Španielsko - Portugalsko
B-skupina:
13. júna v Leirii 18:00 Švajčiarsko - Chorvátsko
13. júna v Lisabone (Luz) 20:45 Francúzsko - Anglicko
17. júna v Coimbre 18:00 Anglicko - Švajčiarsko
17. júna v Leirii 20:45 Chorvátsko - Francúzsko
21. júna v Coimbre 20:45 Chorvátsko - Anglicko
21. júna v Lisabone (Luz) 20:45 Švajčiarsko - Francúzsko
C-skupina:
14. júna v Guimaraes 18:00 Dánsko - Taliansko
14. júna v Lisabone (Alva.) 20:45 Švédsko - Bulharsko
18. júna v Brage 18:00 Bulharsko - Dánsko
18. júna v Porto (Dragao) 20:45 Taliansko - Švédsko
22. júna v Guimaraes 20:45 Taliansko - Bulharsko
22. júna v Porto (Bessa) 20:45 Dánsko - Švédsko
D-skupina:
15. júna v Aveiro 18:00 Nemecko - Holandsko
15. júna v Porto (Dragao) 20:45 Česko - Lotyšsko
19. júna v Porto (Bessa) 18:00 Lotyšsko - Nemecko
19. júna v Aveiro 20:45 Holandsko - Česko
23. júna v Brage 20:45 Holandsko - Lotyšsko
23. júna v Lisabone (Alva.) 20:45 Nemecko - Česko
štvrťfinále:
24. júna v Lisabone (Luz) 20:45 A1 - B2
25. júna v Lisbone (Alva.) 20:45 B1 - A2
26. júna vo Faro-Loule 20:45 C1 - D2
27. júna v Porto (Dragao) 20:45 D1 - C2
semifinále:
30. júna v Lisabone (Alva.) 20:45 A1/B2 - C1/D2
1. júla v Porto (Dragao) 20:45 B1/A2 - D1/C2
finále:
4. júla v Lisabone (Luz) 20:45
(začiatky zápasov sú uvedené v SELČ)
pš mp