Europe European Championship 2020 Fixtures and Past Match Results

  • Europe European Championship matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also European Championship live score results.
  • H2H button to analyze the head to head statistics between the two European Championship football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Final
DateHomeScoreAwayHT
11/07/2021 Italy
1 - 1
England 0-1H2HOdds+
  0 - 1 2' L. Shaw
N. Barella 47'  
L. Bonucci 55'  
L. Bonucci 67' 1 - 1  
L. Insigne 84'  
G. Chiellini 90+6'  
  106' H. Maguire
Jorginho 114'  
Semi-finals
DateHomeScoreAwayHT
07/07/2021 England
2 - 1
Denmark 1-1H2HOdds+
  0 - 1 30' M. Damsgaard
S. Kjær 39' 1 - 1  
H. Maguire 49'  
  72' D. Wass
H. Kane 104'  
H. Kane 104' 2 - 1  
06/07/2021 Italy
1 - 1
Spain 0-0H2HOdds+
  51' Sergio Busquets
F. Chiesa 60' 1 - 0  
  1 - 1 80' Álvaro Morata
Rafael Tolói 97'  
L. Bonucci 118'  
Quarter-finals
DateHomeScoreAwayHT
03/07/2021 Ukraine
0 - 4
England 0-1H2HOdds+
  0 - 1 4' H. Kane
  0 - 2 46' H. Maguire
  0 - 3 50' H. Kane
  0 - 4 63' J. Henderson
03/07/2021 Czech Republic
1 - 2
Denmark 0-2H2HOdds+
  0 - 1 5' T. Delaney
  0 - 2 42' K. Dolberg
P. Schick 49' 1 - 2  
M. Krmenčík 84'  
T. Kalas 86'  
02/07/2021 Belgium
1 - 2
Italy 1-2H2HOdds+
  20' M. Verratti
Y. Tielemans 21'  
  0 - 1 31' N. Barella
  0 - 2 44' L. Insigne
R. Lukaku 45+2' 1 - 2  
  90' D. Berardi
02/07/2021 Switzerland
1 - 1
Spain 0-1H2HOdds+
  0 - 1 8' D. Zakaria
S. Widmer 67'  
X. Shaqiri 68' 1 - 1  
R. Freuler 77'  
  90+3' A. Laporte
M. Gavranović 120+1'  
8th Finals
DateHomeScoreAwayHT
29/06/2021 Sweden
1 - 2
Ukraine 1-1H2HOdds+
  0 - 1 27' O. Zinchenko
E. Forsberg 43' 1 - 1  
D. Kulusevski 69'  
  79' A. Yarmolenko
E. Forsberg 85'  
M. Danielsson 98'  
  1 - 2 120+1' A. Dovbyk
  120+1' A. Dovbyk
29/06/2021 England
2 - 0
Germany 0-0H2HOdds+
D. Rice 8'  
  25' M. Ginter
K. Phillips 45'  
  72' R. Gosens
R. Sterling 75' 1 - 0  
H. Maguire 77'  
H. Kane 86' 2 - 0  
28/06/2021 France
3 - 3
Switzerland 0-1H2HOdds+
  0 - 1 15' H. Seferović
R. Varane 30'  
  32' N. Elvedi
  55' R. Rodríguez
K. Benzema 57' 1 - 1  
K. Benzema 59' 2 - 1  
  61' R. Rodríguez
P. Pogba 75' 3 - 1  
  76' G. Xhaka
  3 - 2 81' H. Seferović
K. Coman 88'  
  3 - 3 90' M. Gavranović
B. Pavard 91'  
  108' M. Akanji
28/06/2021 Croatia
3 - 5
Spain 1-1H2HOdds+
Pedri 20' 1 - 0  
  1 - 1 38' Pablo Sarabia
  1 - 2 57' Azpilicueta
M. Brozović 73'  
  1 - 3 77' Ferrán Torres
D. Ćaleta-Car 84'  
M. Oršić 85' 2 - 3  
M. Pašalić 90+2' 3 - 3  
  3 - 4 100' Álvaro Morata
  3 - 5 103' Mikel Oyarzabal
27/06/2021 Belgium
1 - 0
Portugal 1-0H2HOdds+
T. Hazard 42' 1 - 0  
  45' João Palhinha
  51' Diogo Dalot
T. Vermaelen 72'  
  77' Pepe
T. Alderweireld 81'  
27/06/2021 Netherlands
0 - 2
Czech Republic 0-0H2HOdds+
D. Dumfries 46'  
M. de Ligt 55'  
  56' V. Coufal
  0 - 1 68' T. Holeš
  0 - 2 80' P. Schick
F. de Jong 84'  
26/06/2021 Italy
2 - 1
Austria 0-0H2HOdds+
  2' M. Arnautović
G. Di Lorenzo 50'  
N. Barella 51'  
F. Chiesa 95' 1 - 0  
  103' M. Hinteregger
M. Pessina 105' 2 - 0  
  2 - 1 114' S. Kalajdzic
  120+1' A. Dragović
26/06/2021 Wales
0 - 4
Denmark 0-1H2HOdds+
J. Rodon 26'  
  0 - 1 27' K. Dolberg
K. Moore 40'  
  0 - 2 48' K. Dolberg
D. Brooks 80'  
  0 - 3 88' J. Mæhle
H. Wilson 90'  
G. Bale 90+3'  
  0 - 4 90+4' M. Braithwaite
Group Stage

Group A

DateHomeScoreAwayHT
20/06/2021 Italy
1 - 0
Wales 1-0H2HOdds+
M. Pessina 39' 1 - 0  
  51' J. Allen
  55' E. Ampadu
  79' C. Gunter
M. Pessina 79'  
20/06/2021 Switzerland
3 - 1
Turkey 2-0H2HOdds+
H. Seferović 6' 1 - 0  
X. Shaqiri 26' 2 - 0  
  2 - 1 62' İ. Kahveci
X. Shaqiri 68' 3 - 1  
  70' H. Çalhanoğlu
  75' M. Çelik
  76' C. Söyüncü
G. Xhaka 78'  
16/06/2021 Italy
3 - 0
Switzerland 1-0H2HOdds+
M. Locatelli 26' 1 - 0  
  49' M. Gavranović
M. Locatelli 52' 2 - 0  
  79' B. Embolo
C. Immobile 89' 3 - 0  
16/06/2021 Turkey
0 - 2
Wales 0-1H2HOdds+
  0 - 1 42' A. Ramsey
  61' G. Bale
B. Yılmaz 90+2'  
  90+2' B. Davies
  90+2' C. Mepham
H. Çalhanoğlu 90+2'  
  0 - 2 90+5' C. Roberts
12/06/2021 Wales
1 - 1
Switzerland 0-0H2HOdds+
  30' F. Schär
K. Moore 47'  
  0 - 1 49' B. Embolo
  63' K. Mbabu
K. Moore 74' 1 - 1  
11/06/2021 Turkey
0 - 3
Italy 0-0H2HOdds+
  0 - 1 53' M. Demiral
  0 - 2 66' C. Immobile
  0 - 3 79' L. Insigne
C. Söyüncü 88'  
İ. Dervişoğlu 90'  

Group B

DateHomeScoreAwayHT
21/06/2021 Finland
0 - 2
Belgium 0-0H2HOdds+
  0 - 1 74' L. Hradecky
  0 - 2 81' R. Lukaku
21/06/2021 Russia
1 - 4
Denmark 0-1H2HOdds+
F. Kudryashov 28'  
  0 - 1 38' M. Damsgaard
  57' T. Delaney
  0 - 2 59' Y. Poulsen
A. Dzyuba 70' 1 - 2  
I. Diveev 75'  
  1 - 3 79' A. Christensen
  1 - 4 82' J. Mæhle
17/06/2021 Denmark
1 - 2
Belgium 1-0H2HOdds+
Y. Poulsen 2' 1 - 0  
  1 - 1 55' T. Hazard
D. Wass 59'  
M. Damsgaard 69'  
  1 - 2 70' K. De Bruyne
M. Jensen 81'  
  90+4' T. Hazard
16/06/2021 Finland
0 - 1
Russia 0-1H2HOdds+
G. Kamara 22'  
  27' D. Barinov
  34' M. Ozdoev
  0 - 1 45+2' Aleksey Miranchuk
  88' G. Dzhikiya
D. O'Shaughnessy 90'  
12/06/2021 Belgium
3 - 0
Russia 2-0H2HOdds+
R. Lukaku 10' 1 - 0  
T. Meunier 34' 2 - 0  
R. Lukaku 88' 3 - 0  
12/06/2021 Denmark
0 - 1
Finland 0-0H2HOdds+
  4' R. Lod
  51' T. Sparv
  0 - 1 60' J. Pohjanpalo
P. Højbjerg 74'  

Group C

DateHomeScoreAwayHT
21/06/2021 North Macedonia
0 - 3
Netherlands 0-1H2HOdds+
S. Ristovski 18'  
  0 - 1 24' M. Depay
V. Musliu 48'  
  0 - 2 51' G. Wijnaldum
  0 - 3 58' G. Wijnaldum
E. Alioski 65'  
T. Kostadinov 84'  
21/06/2021 Ukraine
0 - 1
Austria 0-1H2HOdds+
  0 - 1 21' C. Baumgartner
17/06/2021 Netherlands
2 - 0
Austria 1-0H2HOdds+
  10' D. Alaba
M. Depay 11' 1 - 0  
M. de Roon 14'  
D. Dumfries 67' 2 - 0  
  67' D. Bachmann
17/06/2021 Ukraine
2 - 1
North Macedonia 2-0H2HOdds+
A. Yarmolenko 29' 1 - 0  
R. Yaremchuk 34' 2 - 0  
M. Shaparenko 43'  
  57' E. Alioski
  2 - 1 57' E. Alioski
  59' D. Velkovski
  83' D. Avramovski
R. Malinovskiy 84'  
13/06/2021 Netherlands
3 - 2
Ukraine 0-0H2HOdds+
G. Wijnaldum 52' 1 - 0  
W. Weghorst 58' 2 - 0  
  2 - 1 75' A. Yarmolenko
  2 - 2 79' R. Yaremchuk
D. Dumfries 85' 3 - 2  
  90+3' S. Sydorchuk
13/06/2021 Austria
3 - 1
North Macedonia 1-1H2HOdds+
S. Lainer 18' 1 - 0  
  1 - 1 28' G. Pandev
  42' A. Trajkovski
  52' E. Alioski
M. Gregoritsch 78' 2 - 1  
S. Lainer 85'  
M. Arnautović 89' 3 - 1  

Group D

Group E

DateHomeScoreAwayHT
23/06/2021 Slovakia
0 - 5
Spain 0-2H2HOdds+
  12' Álvaro Morata
O. Duda 12'  
  0 - 1 30' M. Dúbravka
  40' Sergio Busquets
  0 - 2 45+3' A. Laporte
  0 - 3 56' Pablo Sarabia
  60' Jordi Alba
  0 - 4 67' Ferrán Torres
  0 - 5 71' J. Kucka
M. Škriniar 90+4'  
23/06/2021 Sweden
3 - 2
Poland 1-0H2HOdds+
E. Forsberg 2' 1 - 0  
M. Danielsson 10'  
E. Forsberg 59' 2 - 0  
  2 - 1 61' R. Lewandowski
  74' G. Krychowiak
  83' K. Glik
  2 - 2 84' R. Lewandowski
V. Claesson 90+4' 3 - 2  
19/06/2021 Spain
1 - 1
Poland 1-0H2HOdds+
Álvaro Morata 25' 1 - 0  
  36' M. Klich
  1 - 1 54' R. Lewandowski
  57' J. Moder
Gerard Moreno 58'  
  59' K. Jóźwiak
Pau Torres 81'  
  90+3' R. Lewandowski
Rodri Hernández 90+5'  
18/06/2021 Sweden
1 - 0
Slovakia 0-0H2HOdds+
K. Olsson 23'  
  76' M. Dúbravka
E. Forsberg 77' 1 - 0  
  80' O. Duda
  87' V. Weiss
14/06/2021 Spain
0 - 0
Sweden 0-0H2HOdds+
  55' M. Lustig
14/06/2021 Poland
1 - 2
Slovakia 0-1H2HOdds+
  0 - 1 18' W. Szczęsny
  20' T. Hubočan
G. Krychowiak 22'  
K. Linetty 46' 1 - 1  
G. Krychowiak 62'  
  1 - 2 69' M. Škriniar

Group F

DateHomeScoreAwayHT
23/06/2021 Germany
2 - 2
Hungary 0-1H2HOdds+
  0 - 1 11' Á. Szalai
  28' E. Botka
İ. Gündoğan 29'  
L. Sané 61'  
  64' Á. Szalai
  66' A. Fiola
K. Havertz 66' 1 - 1  
  1 - 2 68' A. Schafer
L. Goretzka 84' 2 - 2  
23/06/2021 Portugal
2 - 2
France 1-1H2HOdds+
  27' H. Lloris
Cristiano Ronaldo 31' 1 - 0  
  36' L. Hernández
  40' A. Griezmann
  1 - 1 45+2' K. Benzema
  1 - 2 47' K. Benzema
Cristiano Ronaldo 60' 2 - 2  
  83' P. Kimpembe
19/06/2021 Portugal
2 - 4
Germany 1-2H2HOdds+
Cristiano Ronaldo 15' 1 - 0  
  1 - 1 35' Rúben Dias
  1 - 2 39' Raphaël Guerreiro
  1 - 3 51' K. Havertz
  1 - 4 60' R. Gosens
  66' K. Havertz
Diogo Jota 67' 2 - 4  
  77' M. Ginter
19/06/2021 Hungary
1 - 1
France 1-0H2HOdds+
  10' B. Pavard
A. Fiola 45+2' 1 - 0  
E. Botka 52'  
  1 - 1 66' A. Griezmann
15/06/2021 France
1 - 0
Germany 1-0H2HOdds+
  7' J. Kimmich
M. Hummels 20' 1 - 0  
15/06/2021 Hungary
0 - 3
Portugal 0-0H2HOdds+
  38' Rúben Dias
L. Nego 80'  
  0 - 1 84' Raphaël Guerreiro
W. Orban 86'  
  0 - 2 87' Cristiano Ronaldo
  0 - 3 90+2' Cristiano Ronaldo
Europe Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.