Fixtures - June 21
North Macedonia Netherlands
16:00
North Macedonia
Netherlands
livegame Bet365 star freebets
Ukraine Austria
16:00
Ukraine
Austria
livegame Bet365 star freebets
Russia Denmark
19:00
Russia
Denmark
livegame Bet365 star freebets
Finland Belgium
19:00
Finland
Belgium
livegame Bet365 star freebets
Ended fixtures
Italy Wales
16:00 20/06
Italy 1
Wales 0
livegame Bet365 star freebets
Switzerland Turkey
16:00 20/06
Switzerland 3
Turkey 1
livegame Bet365 star freebets
Spain Poland
19:00 19/06
Spain 1
Poland 1
livegame Bet365 star freebets
Portugal Germany
16:00 19/06
Portugal 2
Germany 4
livegame Bet365 star freebets
Hungary France
13:00 19/06
Hungary 1
France 1
livegame Bet365 star freebets
England Scotland
19:00 18/06
England 0
Scotland 0
livegame Bet365 star freebets
Croatia Czech Republic
16:00 18/06
Croatia 1
Czech Republic 1
livegame Bet365 star freebets
Sweden Slovakia
13:00 18/06
Sweden 1
Slovakia 0
livegame Bet365 star freebets
Netherlands Austria
19:00 17/06
Netherlands 2
Austria 0
livegame Bet365 star freebets
Denmark Belgium
16:00 17/06
Denmark 1
Belgium 2
livegame Bet365 star freebets
Ukraine North Macedonia
13:00 17/06
Ukraine 2
North Macedonia 1
livegame Bet365 star freebets
Italy Switzerland
19:00 16/06
Italy 3
Switzerland 0
livegame Bet365 star freebets
Turkey Wales
16:00 16/06
Turkey 0
Wales 2
livegame Bet365 star freebets
Finland Russia
13:00 16/06
Finland 0
Russia 1
livegame Bet365 star freebets
France Germany
19:00 15/06
France 1
Germany 0
livegame Bet365 star freebets
Hungary Portugal
16:00 15/06
Hungary 0
Portugal 3
livegame Bet365 star freebets
Spain Sweden
19:00 14/06
Spain 0
Sweden 0
livegame Bet365 star freebets
Poland Slovakia
16:00 14/06
Poland 1
Slovakia 2
livegame Bet365 star freebets
Scotland Czech Republic
13:00 14/06
Scotland 0
Czech Republic 2
livegame Bet365 star freebets
Netherlands Ukraine
19:00 13/06
Netherlands 3
Ukraine 2
livegame Bet365 star freebets
Group A
#
Teams
P
W
D
L
GA
GF
Last 5
Pts
1
Italy
3
3
0
0
0
7
W
L
W
W
W
9
2
Wales
3
1
1
1
2
3
L
W
D
W
L
4
3
Switzerland
3
1
1
1
5
4
D
D
D
L
W
4
4
Turkey
3
0
0
3
8
1
L
W
L
L
L
0
Playoffs
Has no league table available
Has no league table available
Group B
#
Teams
P
W
D
L
GA
GF
Last 5
Pts
1
Belgium
2
2
0
0
1
5
L
W
W
W
W
6
2
Russia
2
1
0
1
3
1
D
L
L
L
W
3
3
Finland
2
1
0
1
1
1
W
L
3
4
Denmark
2
0
0
2
3
1
L
L
0
Playoffs
Has no league table available
Has no league table available
Group C
#
Teams
P
W
D
L
GA
GF
Last 5
Pts
1
Netherlands
2
2
0
0
2
5
W
W
6
2
Ukraine
2
1
0
1
4
4
L
L
L
L
W
3
3
Austria
2
1
0
1
3
3
L
D
L
W
L
3
4
North Macedonia
2
0
0
2
5
2
L
L
0
Playoffs
Has no league table available
Has no league table available
Group D
#
Teams
P
W
D
L
GA
GF
Last 5
Pts
1
Czech Republic
2
1
1
0
1
3
L
D
L
W
D
4
2
England
2
1
1
0
0
1
D
W
D
W
D
4
3
Croatia
2
0
1
1
2
1
W
D
W
L
D
1
4
Scotland
2
0
1
1
2
0
L
D
1
Playoffs
Has no league table available
Has no league table available
Group E
#
Teams
P
W
D
L
GA
GF
Last 5
Pts
1
Sweden
2
1
1
0
0
1
D
L
L
D
W
4
2
Slovakia
2
1
0
1
2
2
L
W
D
W
L
3
3
Spain
2
0
2
0
1
1
W
W
L
D
D
2
4
Poland
2
0
1
1
3
2
W
D
W
L
D
1
Playoffs
Has no league table available
Has no league table available
Group F
#
Teams
P
W
D
L
GA
GF
Last 5
Pts
1
France
2
1
1
0
1
2
W
W
D
W
D
4
2
Germany
2
1
0
1
3
4
W
D
W
L
W
3
3
Portugal
2
1
0
1
4
5
D
D
D
W
L
3
4
Hungary
2
0
1
1
4
1
W
D
D
L
D
1
Playoffs
Has no league table available
Has no league table available
Upcoming fixtures
North Macedonia Netherlands
16:00 21/06
North Macedonia
Netherlands
livegame Bet365 star freebets
Ukraine Austria
16:00 21/06
Ukraine
Austria
livegame Bet365 star freebets
Russia Denmark
19:00 21/06
Russia
Denmark
livegame Bet365 star freebets
Finland Belgium
19:00 21/06
Finland
Belgium
livegame Bet365 star freebets
Croatia Scotland
19:00 22/06
Croatia
Scotland
livegame Bet365 star freebets
Czech Republic England
19:00 22/06
Czech Republic
England
livegame Bet365 star freebets
Slovakia Spain
16:00 23/06
Slovakia
Spain
livegame Bet365 star freebets
Sweden Poland
16:00 23/06
Sweden
Poland
livegame Bet365 star freebets
Germany Hungary
19:00 23/06
Germany
Hungary
livegame Bet365 star freebets
Portugal France
19:00 23/06
Portugal
France
livegame Bet365 star freebets
Top Players
Top Scorers
1
Cristiano Ronaldo Portugal
3
2
Patrik Schick Czech Republic
3
3
Denzel Dumfries Netherlands
2
4
Roman Yaremchuk Ukraine
2
5
Andriy Yarmolenko Ukraine
2
6
Romelu Lukaku Belgium
2
7
Manuel Locatelli Italy
2
8
Xherdan Shaqiri Switzerland
2
9
Ciro Immobile Italy
2
10
Attila Fiola Hungary
1
Top Assist
1
Steven Zuber Switzerland
3
2
Gareth Bale Wales
2
3
Rafa Silva Portugal
2
4
Thomas Meunier Belgium
1
5
Marco Verratti Italy
1
6
Kamil Jozwiak Poland
1
7
Cristiano Ronaldo Portugal
1
8
Joshua Kimmich Germany
1
9
Roland Sallai Hungary
1
10
Robin Gosens Germany
1