MX23RW : Thursday, July 25 14:43:04| >> :60:2:2:

Stats Centre

European Championship: Results

Final
Sunday, July 14, 2024
Jul 14, 2024 8pm
Final
Spain
2-1
England
Williams (47'), Oyarzabal (86')
Olmo (31')
Palmer (73')
Kane (25'), Stones (53'), Watkins (90+1')
Semi-Finals
Tuesday, July 9, 2024
Jul 9, 2024 8pm
Semi-Finals
Spain
2-1
France
Yamal (21'), Olmo (25')
Navas (14'), Yamal (90+1')
Kolo (9')
Tchouameni (60'), Camavinga (89')
Wednesday, July 10, 2024
Quarter-Finals
Friday, July 5, 2024
Jul 5, 2024 5pm
Quarter-Finals
Spain
2-1
Germany
Olmo (51'), Merino (119')
Le Normand (29'), Torres (74'), Simon (82'), Carvajal (100'), Rodri (110'), Ruiz (120')
Carvajal (120+6')
Wirtz (89')
Rudiger (13'), Raum (28'), Andrich (56'), Kroos (67'), Mittelstadt (73'), Schlotterbeck (89'), Wirtz (94'), Undav (113')
Jul 5, 2024 8pm
Quarter-Finals
Portugal
0-0
France
(Aggregate 0-0 | France win 5-3 on penalties)
Palhinha (79')
Saliba (84')
Saturday, July 6, 2024
Jul 6, 2024 5pm
Quarter-Finals
England
1-1
Switzerland
(Aggregate 1-1 | England win 5-3 on penalties)
Saka (80')
Kane (67')
Embolo (75')
Schar (32'), Widmer (85')
Jul 6, 2024 8pm
Quarter-Finals
Netherlands
2-1
Turkey
De Vrij (70'), Muldur (76' og.)
Simons (30'), Ake (54'), van Dijk (64'), Weghorst (90+6')
Akaydin (35')
Tosun (90+3'), Montella (90+5')
Yildirim (90+6')
Round of 16
Saturday, June 29, 2024
Jun 29, 2024 5pm
Round of 16
Switzerland
2-0
Italy
Freuler (37'), Vargas (46')

Barella (35'), El Shaarawy (45'), Mancini (57')
Jun 29, 2024 8pm
Round of 16
Germany
2-0
Denmark
Havertz (53' pen.), Musiala (68')
Nagelsmann (59')

Hjulmand (41'), Andersen (57'), Maehle (60')
Sunday, June 30, 2024
Jun 30, 2024 5pm
Round of 16
England
2-1
Slovakia
Bellingham (90+5'), Kane (91')
Guehi (3'), Mainoo (7'), Bellingham (17')
Schranz (25')
Kucka (13'), Skriniar (45+1'), Pekarik (77'), Vavro (108'), Gyomber (114'), Suslov (120+1')
Jun 30, 2024 8pm
Round of 16
Spain
4-1
Georgia
Rodri (39'), Ruiz (51'), Williams (75'), Olmo (83')
Morata (44')
Le Normand (18' og.)
Davitashvili (71')
Monday, July 1, 2024
Jul 1, 2024 5pm
Round of 16
France
1-0
Belgium
Vertonghen (85' og.)
Tchouameni (14'), Griezmann (23'), Rabiot (24')

Vertonghen (76'), Tedesco (76'), Mangala (90+3')
Jul 1, 2024 8pm
Round of 16
Portugal
0-0
Slovenia
(Aggregate 0-0 | Portugal win 3-0 on penalties)
Cancelo (107'), Martinez (111')
Drkusic (32'), Karnicnik (37'), Gorenc Stankovic (101'), Bijol (106'), Balkovec (107')
Kek (105+1')
Tuesday, July 2, 2024
Jul 2, 2024 5pm
Round of 16
Romania
0-3
Netherlands

Marin (67'), Stanciu (81')
Gakpo (20'), Malen (83', 90+3')
Dumfries (78'), Malen (90+4')
Jul 2, 2024 8pm
Round of 16
Austria
1-2
Turkey
Gregoritsch (66')
Schmid (38'), Lienhart (52')
Demiral (1', 59')
Kokcu (11'), Yuksek (42')
Group Stage
Friday, June 14, 2024
Jun 14, 2024 8pm
Group Stage
Germany
5-1
Scotland
Wirtz (10'), Musiala (19'), Havertz (45+1' pen.), Fullkrug (68'), Can (90+3')
Andrich (31'), Tah (62')
Rudiger (87' og.)
Ralston (48')
Porteous (44')
Saturday, June 15, 2024
Jun 15, 2024 2pm
Group Stage
Hungary
1-3
Switzerland
Varga (66')
Szalai (69'), Bolla (88')
Duah (12'), Aebischer (45'), Embolo (90+3')
Widmer (5'), Freuler (59'), Yakin (88')
Jun 15, 2024 5pm
Group Stage
Spain
3-0
Croatia
Morata (29'), Ruiz (32'), Carvajal (45+2')
Rodri (78')
Jun 15, 2024 8pm
Group Stage
Italy
2-1
Albania
Bastoni (11'), Barella (16')
Pellegrini (22'), Calafiori (51')
Bajrami (1')
Broja (51'), Hoxha (74')
Sunday, June 16, 2024
Jun 16, 2024 2pm
Group Stage
Poland
1-2
Netherlands
Buksa (16')
Gakpo (29'), Weghorst (83')
Veerman (15')
Jun 16, 2024 5pm
Group Stage
Slovenia
1-1
Denmark
Janza (77')
Stojanovic (53'), Celar (84')
Eriksen (17')
Hjulmand (49')
Jun 16, 2024 8pm
Group Stage
Serbia
0-1
England

Gudelj (39'), Tadic (75'), Stojkovic (83')
Monday, June 17, 2024
Jun 17, 2024 2pm
Group Stage
Romania
3-0
Ukraine
Stanciu (29'), Marin (53'), Dragus (57')
Marin (79')

Konoplya (67')
Jun 17, 2024 5pm
Group Stage
Belgium
0-1
Slovakia

Mangala (29'), Tielemans (76'), Lukebakio (85')
Schranz (7')
Schranz (41')
Jun 17, 2024 8pm
Group Stage
Austria
0-1
France

Wober (16'), Mwene (33'), Baumgartner (80'), Laimer (84'), Danso (90+3')
Wober (38' og.)
Dembele (56'), Mbappe (90')
Tuesday, June 18, 2024
Jun 18, 2024 5pm
Group Stage
Turkey
3-1
Georgia
Muldur (25'), Guler (65'), Akturkoglu (90+7')
Bardakci (35'), Calhanoglu (89')
Jun 18, 2024 8pm
Group Stage
Portugal
2-1
Czech Republic
Hranac (69' og.), Conceicao (90+2')
Leao (39'), Conceicao (90+3')
Provod (62')
Schick (57')
Wednesday, June 19, 2024
Jun 19, 2024 2pm
Group Stage
Croatia
2-2
Albania
Kramaric (74'), Gjasula (76' og.)
Ivusic (87')
Laci (11'), Gjasula (90+5')
Hysaj (77'), Daku (90+4'), Gjasula (90+7')
Jun 19, 2024 5pm
Group Stage
Germany
2-0
Hungary
Musiala (22'), Gundogan (67')
Rudiger (27'), Mittelstadt (89')

Varga (22'), Rossi (90+3'), Szoboszlai (90+3')
Jun 19, 2024 8pm
Group Stage
Scotland
1-1
Switzerland
McTominay (13')
McTominay (51'), McKenna (68'), McGinn (71')
Shaqiri (26')
Rodriguez (31'), Sierro (86')
Thursday, June 20, 2024
Jun 20, 2024 2pm
Group Stage
Slovenia
1-1
Serbia
Karnicnik (69')
Janza (87'), Vipotnik (90+4')
Jovic (90+5')
Mladenovic (25'), Lukic (54'), Jovic (90+2'), Gacinovic (90+3')
Jun 20, 2024 5pm
Group Stage
Denmark
1-1
England
Hjulmand (34')
Vestergaard (27'), Maehle (73'), Norgaard (87')
Kane (18')
Gallagher (61')
Jun 20, 2024 8pm
Group Stage
Spain
1-0
Italy
Calafiori (55' og.)
Rodri (45+1'), Le Normand (69'), Carvajal (90+6')

Donnarumma (15'), Cristante (46')
Friday, June 21, 2024
Jun 21, 2024 2pm
Group Stage
Slovakia
1-2
Ukraine
Schranz (17')
Shaparenko (54'), Yaremchuk (80')
Yaremchuk (84')
Jun 21, 2024 5pm
Group Stage
Poland
1-3
Austria
Piatek (30')
Slisz (53'), Moder (62'), Lewandowski (64'), Szczesny (77')
Trauner (9'), Baumgartner (66'), Arnautovic (78' pen.)
Wimmer (56'), Arnautovic (70')
Jun 21, 2024 8pm
Saturday, June 22, 2024
Jun 22, 2024 2pm
Group Stage
Georgia
1-1
Czech Republic
Mikautadze (45+4' pen.)
Kashia (36'), Gvelesiani (82'), Mekvabishvili (83'), Kochorashvili (90+5')
Schick (59')
Coufal (18'), Provod (40'), Jurasek (47'), Holes (53'), Soucek (81')
Jun 22, 2024 5pm
Group Stage
Turkey
0-3
Portugal

Bardakci (25'), Akaydin (42'), Celik (42')
Silva (21'), Akaydin (28' og.), Fernandes (56')
Leao (39'), Palhinha (45')
Jun 22, 2024 8pm
Group Stage
Belgium
2-0
Romania
Tielemans (2'), De Bruyne (80')
Lukebakio (35')

Bancu (59'), Marin (65')
Sunday, June 23, 2024
Jun 23, 2024 8pm
Group Stage
Switzerland
1-1
Germany
Ndoye (28')
Ndoye (25'), Xhaka (67'), Widmer (81')
Fullkrug (90+2')
Tah (38')
Jun 23, 2024 8pm
Group Stage
Scotland
0-1
Hungary

McTominay (50')
Csoboth (90+10')
Styles (18'), Orban (26'), Schafer (44'), Kleinheisler (75'), Csoboth (90+11')
Monday, June 24, 2024
Jun 24, 2024 8pm
Group Stage
Croatia
1-1
Italy
Modric (55')
Sucic (24'), Modric (60'), Ivanusec (73'), Pongracic (78'), Stanisic (82'), Brozovic (90+1')
Zaccagni (90+8')
Calafiori (90+3'), Fagioli (90+6'), Spalletti (90+9')
Jun 24, 2024 8pm
Group Stage
Albania
0-1
Spain

Bajrami (66'), Berisha (89')
Torres (13')
Vivian (90')
Tuesday, June 25, 2024
Jun 25, 2024 5pm
Group Stage
Netherlands
2-3
Austria
Gakpo (47'), Depay (75')
Malen (6' og.), Schmid (59'), Sabitzer (80')
Posch (32'), Wimmer (33'), Querfeld (90+4')
Jun 25, 2024 5pm
Group Stage
France
1-1
Poland
Mbappe (56' pen.)
Rabiot (43')
Lewandowski (79' pen.)
Zalewski (24'), Probierz (53'), Dawidowicz (89'), Swiderski (90+2')
Jun 25, 2024 8pm
Group Stage
England
0-0
Slovenia
Trippier (17'), Guehi (68'), Foden (77')
Janza (22'), Bijol (72')
Jun 25, 2024 8pm
Group Stage
Denmark
0-0
Serbia
Wind (27'), Hjulmand (30')
Milenkovic (4'), Mitrovic (83')
Wednesday, June 26, 2024
Jun 26, 2024 5pm
Group Stage
Ukraine
0-0
Belgium
Dovbyk (69')
Faes (43')
Jun 26, 2024 5pm
Group Stage
Slovakia
1-1
Romania
Duda (24')
Duda (90+1')
Marin (37' pen.)
Bancu (45+4'), Burca (45+1'), Iordanescu (55'), Puscas (88')
Jun 26, 2024 8pm
Group Stage
Georgia
2-0
Portugal
Kvaratskhelia (2'), Mikautadze (57' pen.)
Mekvabishvili (85')

Ronaldo (28'), Neto (44'), Neves (53')
Jun 26, 2024 8pm
Group Stage
Czech Republic
1-2
Turkey
Soucek (66')
Barak (11'), Schick (34'), Jaros (84'), Cerv (85'), Krejci (90+1'), Soucek (90+8')
Barak (20'), Chory (90+8')
Calhanoglu (51'), Tosun (90+4')
Ozcan (31'), Yildiz (37'), Yuksek (49'), Gunok (64'), Calhanoglu (66'), Cakir (68'), Muldur (80'), Akaydin (85'), Ayhan (90+5'), Kokcu (90+5'), Guler (90+8')
rhs 2.0
Today's games header


Sports Mole provides in-depth previews and predictions for every match from the biggest leagues and competitions in world football.
Argentina's Lionel Messi kisses the World Cup trophy after collecting the Golden Ball award on December 18, 2022Sign up for our FREE daily preview newsletter direct to your inbox!