7 juni, 18.00 uur Basel: Zwitserland-Tsjechië (groep A) 7 juni, 20.45 uur Geneve: Portugal-Turkije (groep A) 8 juni, 18.00 uur Wenen: Oostenrijk-Kroatië (groep B) 8 juni, 20.45 uur Klagenfurt: Duitsland-Polen (groep B) 9 juni, 18.00 uur Zürich: Roemenië-Frankrijk (groep C) 9 juni, 20.45 uur Bern: Nederland-Italië (groep C) 10 juni, 18.00 uur Innsbruck: Spanje-Rusland (groep D) 10 juni, 20.45 uur Salzburg: Griekenland-Zweden (groep D) 11 juni, 18.00 uur Geneve: Tsjechië-Portugal (groep A) 11 juni, 20.45 uur Basel: Zwitserland-Turkije (groep A) 12 juni, 18.00 uur Klagenfurt: Kroatië-Duitsland (groep B) 12 juni, 20.45 uur Wenen: Oostenrijk-Polen (groep B) 13 juni, 18.00 uur Zürich: Italië-Roemenië (groep C) 13 juni, 20.45 uur Bern: Nederland-Frankrijk (groep C) 14 juni, 18.00 uur Innsbruck: Zweden-Spanje (groep D) 14 juni, 20.45 uur Salzburg: Griekenland-Rusland (groep D) 15 juni, 20.45 uur Geneve: Turkije-Tsjechië (groep A) 15 juni, 20.45 uur Basel: Zwitserland-Portugal (groep A) 16 juni, 20.45 uur Klagenfurt: Polen-Kroatië (groep B) 16 juni, 20.45 uur Wenen: Oostenrijk-Duitsland (groep B) 17 juni, 20.45 uur Zürich: Frankrijk-Italië (groep C) 17 juni, 20.45 uur Bern: Nederland-Roemenië (groep C) 18 juni, 20.45 uur Innsbruck: Rusland-Zweden (groep D) 18 juni, 20.45 uur Salzburg: Griekenland-Spanje (groep D) (25) 19 juni, 20.45 uur, Basel: Winnaar Groep A-Nummer 2 Groep B (26) 20 juni, 20.45 uur, Wenen: Winnaar Groep B-Nummer 2 Groep A (27) 21 juni, 20.45, Basel: Winnaar Groep C-Nummer 2 Groep D (28) 22 juni, 20.45 uur, Wenen: Winnaar Groep D-Nummer 2 Groep C 25 juni, 20.45 uur, Basel: Winnaar wedstrijd 25-Winnaar wedstrijd 26 26 juni, 20.45 uur, Wenen: Winnaar wedstrijd 27-Winnaar wedstrijd 28 29 juni, 20.45 uur, Wenen: Finale