8 June
12am-St Jakob Park Stadium,Basle,Switzerland
Switzerland vs Czech Republic
2 45 am-Geneva
Portugal vs Turkey
9 June
12am-Vienna
Austria vs Croatia
2 45 am-Klagenfurt
Germany vs Poland
10 June
12am-Zurich
Netherlands vs Italy
2am-Bern
Spain vs Russia
for more info, full match schedule & match result