All Fixtures

Friday, June 14

Group A, Munich: Germany 5-1 Scotland

June 15

Group A, Cologne: Hungary 1-3 Switzerland

Group B, Berlin: Spain 3-0 Croatia

Group B, Dortmund: Italy 2-1 Albania

June 16

Group D, Hamburg: Poland 1-2 Netherlands

Group C, Stuttgart: Slovenia 1-1 Denmark

Group C, Gelsenkirchen: Serbia 0-1 England

June 17

Group E, Munich: Romania 3-0 Ukraine

Group E, Frankfurt: Belgium 0-1 Slovakia

Group D, Dusseldorf: Austria 0-1 France

June 18

Group F, Dortmund: Turkey v Georgia (1700)

Group F, Leipzig: Portugal v Czechia (2000)

June 19

Group B, Hamburg: Croatia v Albania (1400)

Group A, Stuttgart: Germany v Hungary (1700)

Group A, Cologne: Scotland v Switzerland (2000)

June 20

Group C, Munich: Slovenia v Serbia (1400)

Group C, Frankfurt: Denmark v England (1700)

Group B, Gelsenkirchen: Spain v Italy (2000)

June 21

Group E, Dusseldorf: Slovakia v Ukraine (1400)

Group D, Berlin: Poland v Austria (1700)

Group D, Leipzig: Netherlands v France (2000)

June 22

Group F, Hamburg: Georgia v Czechia (1400)

Group F, Dortmund: Turkey v Portugal (1700)

Group E, Cologne: Belgium v Romania (2000)

June 23

Group A, Frankfurt: Switzerland v Germany (2000)

Group A, Stuttgart: Scotland v Hungary (2000)

June 24

Group B, Leipzig: Croatia v Italy (2000)

Group B, Dusseldorf: Albania v Spain (2000)

June 25

Group D, Berlin: Netherlands v Austria (1700)

Group D, Dortmund: France v Poland (1700)

Group C, Cologne: England v Slovenia (2000)

Group C, Munich: Denmark v Serbia (2000)

June 26

Group E. Frankfurt: Slovakia v Romania (1700)

Group E, Stuttgart: Ukraine v Belgium (1700)

Group F, Hamburg: Czechia v Turkey (2000)

Group F, Gelsenkirchen: Georgia v Portugal (2000)

June 29

Round of 16, Berlin: runner-up Group A v runner-up Group B (1700)

Round of 16, Dortmund: winner Group A v runner-up Group C (2000)

June 30

Round of 16, Gelsenkirchen: winner Group C v third place Group D/E/F (1700)

Round of 16, Cologne: runner-up Group B v third place Group A/D/E/F (2000)

July 1

Round of 16, Dusseldorf: runner-up Group D v runner-up Group E (1700)

Round of 16, Frankfurt: winner Group F v third place Group A/B/C (2000)

July 2

Round of 16, Munich: winner Group E v third place Group A/B/C/D (1700)

Round of 16, Leipzig: winner Group D v runner-up Group F (2000)

July 5

Quarter-final, Stuttgart: winner round-of-16 match 3 v winner round-of-16 match 1 (1700)

Quarter-final, Hamburg: winner round-of-16 match 5 v winner round-of-16 match 6 (2000)

July 6

Quarter-final, Dusseldorf: winner round-of-16 match 4 v winner round-of-16 match 2 (1700)

Quarter-final, Berlin: winner round-of-16 match 7 v winner round-of-16 match 8 (2000)

July 9

Semi-final, Munich: winner QF1 v winner QF2 (2000)

July 10

Semi-final Dortmund: winner QF3 v winner QF4 (2000)

July 14

Final, Berlin (2000)