Bivash
16 June Serbia vs England (Gelsenkirchen, 21:00) Play-off winner A vs Netherlands (Hamburg, 15:00) Slovenia vs Denmark (Stuttgart, 18:00) 17 June Austria vs France (Düsseldorf, 21:00) Belgium vs Slovakia (Frankfurt, 18:00) Romania vs Play-off winner B (Munich, 15:00) 18 June Portugal vs Czechia (Leipzig, 21:00) Türkiye vs Play-off winner C (Dortmund, 18:00)
21 June Play-off winner A vs Austria (Berlin, 18:00) Netherlands vs France (Leipzig, 21:00) Slovakia vs Play-off winner B (Düsseldorf, 15:00) 22 June Play-off winner C vs Czechia (Hamburg, 15:00) Türkiye vs Portugal (Dortmund, 18:00) Belgium vs Romania (Cologne, 21:00) 23 June Switzerland vs Germany (Frankfurt, 21:00) Scotland vs Hungary (Stuttgart, 21:00)
24 June Croatia vs Italy (Leipzig, 21:00) Albania vs Spain (Düsseldorf, 21:00) 25 June Netherlands vs Austria (Berlin, 18:00) France vs Play-off winner A (Dortmund, 18:00) England vs Slovenia (Cologne, 21:00) Denmark vs Serbia (Munich, 21:00) 26 June Czechia vs Türkiye (Hamburg, 21:00) Play-off winner C vs Portugal (Gelsenkirchen, 21:00) Slovakia vs Romania (Frankfurt, 18:00) Play-off winner B vs Belgium (Stuttgart, 18:00)