Group stage Last 16 Quarter-finals Semi-final Final Results Eurocopa 2021 Matchday 1 Matchday 1 11 - 15 Jun Matchday 1 11 - 15 Jun Matchday 2 16 - 19 Jun Matchday 3 20 - 23 Jun Matchday 2 Group A Turkey 0 - 3 Italy Fr-11/06 15:00 Wales 1 - 1 Switzerland Sa-12/06 09:00 Group B Denmark 0 - 1 Finland Sa-12/06 12:00 Belgium 3 - 0 Russian Federation Sa-12/06 15:00 Group C Austria 3 - 1 North macedonia Su-13/06 12:00 Netherlands 3 - 2 Ukraine Su-13/06 15:00 Group D England 1 - 0 Croatia Su-13/06 09:00 Scotland 0 - 2 Czech Republic Mo-14/06 09:00 Group E Poland 1 - 2 Slovakia Mo-14/06 12:00 Spain 0 - 0 Sweden Mo-14/06 15:00 Group F Hungary 0 - 3 Portugal Tu-15/06 12:00 France 1 - 0 Germany Tu-15/06 15:00 Updated at 04:00h ET - Wednesday, 22/05/2024