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