Scoreboard
Round 1
Round 2
Round 3
Final
Semifinals
Quarterfinals
1over8
Round 3
Round 2
Round 1
Wednesday, June 16
1
Final
HT 1-0
0
RUS
1
 
-
FIN
0
Russia
Finland
 
Attendance
24,540
 
Game information
2
Final
HT 1-0
0
WAL
2
 
-
TUR
0
Wales
Turkey
 
Attendance
19,762
 
Game information
0
Final
HT 0-1
3
SUI
0
 
-
ITA
3
Switzerland
Italy
 
Attendance
12,445
 
Game information
Thursday, June 17
1
Final
HT 0-2
2
MKD
1
 
-
UKR
2
North Macedonia
Ukraine
 
Attendance
10,001
 
Game information
2
Final
HT 0-1
1
BEL
2
 
-
DEN
1
Belgium
Denmark
 
Attendance
23,395
 
Game information
0
Final
HT 0-1
2
AUT
0
 
-
NED
2
Austria
Netherlands
 
Attendance
15,243
 
Game information
Friday, June 18
0
Final
HT 0-0
1
SVK
0
 
-
SWE
1
Slovakia
Sweden
 
Attendance
11,525
 
Game information
1
Final
HT 1-0
1
CZE
1
 
-
CRO
1
Czech Republic
Croatia
 
Attendance
5,807
 
Game information
0
Final
HT 0-0
0
SCO
0
 
-
ENG
0
Scotland
England
 
Attendance
20,306
 
Game information
Saturday, June 19
9:00 AM
FRA
9:00 AM
FRA
O/U
-377
2.5
HUN
France
Hungary
 
FRA
O/U
-377
2.5
 
Game information
12:00 PM
GER
12:00 PM
GER
O/U
+124
2.5
POR
Germany
Portugal
 
GER
O/U
+124
2.5
 
Game information
3:00 PM
POL
3:00 PM
ESP
O/U
-264
2.5
ESP
Poland
Spain
 
ESP
O/U
-264
2.5
 
Game information