(
all times are GMT)
Group A
June 7 Switzerland-Czech Republic (17.00, Basel)
June 7 Portugal-Turkey (19.45, Geneva)
June 11 Czech Republic-Portugal (17.00, Geneva)
June 11 Switzerland-Turkey (19.45, Basel)
June 17 Switzerland-Portugal (19.45, Basel)
June 17 Turkey-Czech Republic (19.45, Geneva)
Group B
June 8 Austria-Croatia (17.00, Vienna)
June 8 Germany-Poland (19.45, Klagenfurt)
June 12 Croatia-Germany (17.00, Klagenfurt)
June 12 Austria-Poland (19.45, Vienna)
June 16 Austria-Germany (19.45, Vienna)
June 16 Poland-Croatia (19.45, Klagenfurt)
Group C
June 9 Romania-France (17.00, Zurich)
June 9 Holland-Italy (19.45, Berne)
June 13 Italy-Romania (17.00, Zurich)
June 13 Holland-France (19.45, Berne)
June 21 Holland-Romania (19.45, Berne)
June 21 France-Italy (19.45, Zurich)
Group D
June 10 Spain-Russia (17.00, Innsbruck)
June 10 Greece-Sweden (19.45, Salzburg)
June 14 Sweden-Spain (17.00, Innsbruck)
June 14 Greece-Russia (19.45, Salzburg)
June 18 Greece-Spain (19.45, Salzburg)
June 18 Russia-Sweden (19.45, Innsbruck)
Quarter-Finals
June 19 Winner Gp A v Runner-up Gp B (19.45, Basel)
June 20 Winner Gp B v Runner-up Gp A (19.45, Vienna)
June 21 Winner Gp C v Runner-up Gp D (19.45, Basel)
June 22 Winner Gp D v Runner-up Gp C (19.45, Vienna)
Semi-Finals
June 25 Winner of June 19 QF v Winner of June 20 QF (19.45, Basel)
June 26 Winner of June 21 QF v Winner of June 22 QF (19.45, Vienna)
Final
June 29 (19.45, Vienna)
والى عنده اى شىء يضيفه كاطقم المنتخبات والملاعب..الخ يعنى اى شىء يخص البطولة
FORZA AZZORI