< Euro 2020 >

Group A
Italy 3 9 3 0 0 7-0
Wales 3 4 1 1 1 3-2
Switzerland 3 4 1 1 1 4-5
Türkiye 3 0 0 0 3 1-8
Group B
Belgium 3 9 3 0 0 7-1
Denmark 3 3 1 0 2 5-4
Finland 3 3 1 0 2 1-3
Russia 3 3 1 0 2 2-7
Group C
Netherlands 3 9 3 0 0 8-2
Austria 3 6 2 0 1 4-3
Ukraine 3 3 1 0 2 4-5
North Macedonia 3 0 0 0 3 2-8
Group D
England 3 7 2 1 0 2-0
Croatia 3 4 1 1 1 4-3
Czechia 3 4 1 1 1 3-2
Scotland 3 1 0 1 2 1-5
Group E
Sweden 3 7 2 1 0 4-2
Spain 3 5 1 2 0 6-1
Slovakia 3 3 1 0 2 2-7
Poland 3 1 0 1 2 4-6
Group F
France 3 5 1 2 0 4-3
Germany 3 4 1 1 1 6-5
Portugal 3 4 1 1 1 7-6
Hungary 3 2 0 2 1 3-6
 
Round of 16
Wales Denmark 0-4
Italy Austria e 2-1 e
Netherlands Czechia 0-2
Belgium Portugal 1-0
Croatia Spain 3-5
France Switzerland 3-3 p
England Germany 2-0
Sweden Ukraine e 1-2 e
Quarter Final
Switzerland Spain 1-1 p
Belgium Italy 1-2
Czechia Denmark 1-2
Ukraine England 0-4
Semi-Final
Italy Spain p 1-1
England Denmark 2-1
Final
Italy England p 1-1