Euro 2020 – Groups A-F
Group A | Group B | Group C | Group D | Group E | Group F |
Italy Switzerland Turkey Wales |
Belgium Denmark Finland Russia |
Austria Netherlands North Macedonia Ukraine |
Croatia Czech Republic England Scotland |
Poland Slovakia Spain Sweden |
France Germany Hungary Portugal |
Related: Airing channel
Euro 2020 results – group stage
Turkey 0-3 Italy
Wales 1-1 Switzerland
Denmark 0-1 Finland
Belgium 3-0 Russia
England 1-0 Croatia
Austria 3-1 North Macedonia
Netherlands 3-2 Ukraine
Scotland 0-2 Czech Republic
Poland 1-2 Slovakia
Spain 0-0 Sweden
Hungary 0-3 Portugal
France 1-0 Germany
Finland 0-1 Russia
Turkey 0-2 Wales
Italy 3-0 Switzerland
Ukraine 2-1 North Macedonia
Denmark 1-2 Belgium
Netherlands 2-0 Austria
Sweden 1-0 Slovakia
Croatia 1-1 Czech Republic
England 0-0 Scotland
Hungary 1-1 France
Portugal 2-4 Germany
Spain 1-1 Poland
Italy 1-0 Wales
Switzerland 3-1 Turkey
Ukraine 0-1 Austria
North Macedonia 0-3 Netherlands
Russia 1-4 Denmark
Finland 0-2 Belgium
Croatia 3-1 Scotland
Czech Republic 0-1 England
Sweden 3-2 Poland
Slovakia 0-5 Spain
Portugal 2-2 France
Germany 2-2 Hungary
Euro 2020 results – round of 16
Wales 0-4 Denmark
Italy 2-1 Austria
Netherlands 0-2 Czech Republic
Belgium 1-0 Portugal
Croatia 3-5 Spain (AET)
France 3-3 Switzerland (AET) (Switzerland won 5-4 on penalties)
England 2-0 Germany
Sweden 1-2 Ukraine (AET)
Euro 2020 results – quarter-finals
Switzerland 1-1 Spain (AET) (Spain won 3-1 on penalties)
Belgium 1-2 Italy
Czech Republic 1-2 Denmark
Ukraine 0-4 England
Euro 2020 results – semi-finals
Italy 1-1 Spain (AET) (Italy won 4-2 on penalties)
England 2-1 Denmark (AET)
Euro 2020 results – final
Italy 1-1 England (AET) (Italy won 3-2 on penalties)