Europe European Championship 2004 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.

FinalSemi-finalsQuarter-finals
DateHomeScoreAwayHT
27/06/2004 Czech Republic
3 - 0
Denmark 0-0H2HOdds+
Marek Jankulovski 10'  
M. Jiranek 39'  
Zdenek Grygera 39'  
Tomás Ujfalusi 45'  
Jan Koller 49' 1 - 0  
  51' Christian Bjørnshøj Poulsen
  56' Kasper Bogelund
Pavel Nedved 61'  
Milan Baros 63' 2 - 0  
Rene Bolf 65'  
David Rozehnal 65'  
Milan Baros 65' 3 - 0  
Milan Baros 71'  
M. Heinz 71'  
  71' C. Jensen
  71' Peter Madsen
  77' Jesper Gronkjaer
  77' Dennis Rommedahl
  77' Thomas Gravesen
  85' Lars Jørgensen
  85' Peter Rosenkrands Løvenkrands
26/06/2004 Sweden
0 - 0
Netherlands 0-0H2HOdds+
  30' Frank de Boer
  36' Frank de Boer
  36' Wilfred Bouma
  48' Andy van der Meyde
Zlatan Ibrahimović 58'  
  61' Edgar Davids
  61' Johnny Heitinga
Mattias Jonson 65'  
Christian Wilhelmsson 65'  
Anders Svensson 81'  
Kim Källström 81'  
  87' Andy van der Meyde
  87' Roy Makaay
Henrik Larsson 88'  
  116' Roy Makaay
25/06/2004 France
0 - 1
Greece 0-0H2HOdds+
  6' Giorgios Karagounis
Zinédine Zidane 44'  
  50' Theodoros Zagorakis
  61' Themistoklis Nikolaidis
  61' Vassilios Lakis
  0 - 1 65' Angelos Charisteas
David Trézéguet 72'  
Louis Saha 72'  
Olivier Dacourt 72'  
Sylvain Wiltord 72'  
Robert Pirès 79'  
Jérôme Rothen 79'  
  85' Angelos Basinas
  85' Vasilios Tsiartas
Louis Saha 86'  
24/06/2004 Portugal
2 - 2
England 0-1H2HOdds+
  1' David Beckham
Deco 2' 1 - 0  
  1 - 1 3' Michael Owen
  1 - 2 3' Michael Owen
Simão 4' 2 - 2  
  2 - 3 5' Frank Lampard
Rui Costa 6'  
  2 - 4 7' John Terry
Cristiano Ronaldo 8' 3 - 4  
  3 - 5 9' Owen Hargreaves
Maniche 10' 4 - 5  
  4 - 6 11' Ashley Cole
Hélder Postiga 12' 5 - 6  
  13' Darius Vassell
Ricardo 14' 6 - 6  
  27' Wayne Rooney
  27' Darius Vassell
  37' Steven Gerrard
  45' Gary Neville
Francisco Rodrigues da Costa 56'  
  57' Paul Scholes
  57' Phil Neville
Francisco Rodrigues da Costa 63'  
Simão 63'  
Luis Figo 75'  
Hélder Postiga 75'  
Miguel 78'  
Rui Costa 78'  
  81' Steven Gerrard
  81' Owen Hargreaves
Hélder Postiga 83' 7 - 6  
Deco 85'  
  92' Phil Neville
Rui Costa 110' 8 - 6  
  8 - 7 115' Frank Lampard
Ricardo Carvalho 119'  
Group Stage

Group A

DateHomeScoreAwayHT
20/06/2004 Russia
2 - 1
Greece 2-1H2HOdds+
Dmitri Kirichenko 2' 1 - 0  
R. Sharonov 15'  
Dmitry Bulykin 17' 2 - 0  
Aleksandr Anyukov 28'  
Andrei Karyaka 39'  
  42' Angelos Basinas
  42' Vasilios Tsiartas
  2 - 1 43' Zisis Vryzas
  45' Zisis Vryzas
Andrei Karyaka 46'  
I. Semshov 46'  
Dmitry Bulykin 46'  
Dmitriy Sychev 46'  
R. Sharonov 56'  
Dmitriy Sennikov 56'  
Dmitriy Alenichev 65'  
  69' Stelios Venetidis
  69' Panagiotis Fyssas
  70' Dimitrios Papadopoulos
  70' Themistoklis Nikolaidis
Vladislav Radimov 71'  
  86' Traianos Dellas
Vyacheslav Malafeev 88'  
20/06/2004 Spain
0 - 1
Portugal 0-0H2HOdds+
  7' Pauleta
Albelda 8'  
  46' Pauleta
  46' Nuno Gomes
  0 - 1 57' Nuno Gomes
  65' Nuno Gomes
Albelda 66'  
Rubén Baraja 66'  
Juanito 68'  
Joaquín 72'  
Albert Luque 72'  
Puyol 74'  
  78' Luis Figo
  78' Petit
Juanito 80'  
Morientes 80'  
  85' Cristiano Ronaldo
  85' Fernando Couto
16/06/2004 Russia
0 - 2
Portugal 0-1H2HOdds+
  0 - 1 7' Maniche
Alexei Smertin 16'  
V. Evseev 21'  
  24' Ricardo Carvalho
Sergey Ovchinnikov 45'  
Evgeni Aldonin 45+2'  
Vyacheslav Malafeev 45+2'  
  57' Pauleta
  57' Nuno Gomes
  63' Simão
  63' Rui Costa
Marat Izmailov 72'  
Vladimir Bystrov 72'  
  78' Luis Figo
  78' Cristiano Ronaldo
Andrei Karyaka 79'  
Dmitry Bulykin 79'  
  85' Deco
Dmitriy Alenichev 87'  
  0 - 2 89' Rui Costa
16/06/2004 Greece
1 - 1
Spain 0-1H2HOdds+
Konstantinos Katsouranis 7'  
  16' Marchena
Stylianos Giannakopoulos 24'  
Giorgios Karagounis 27'  
  0 - 1 28' Morientes
  37' Iván Helguera
  46' Joseba Etxeberria
  46' Joaquín
Stylianos Giannakopoulos 49'  
Themistoklis Nikolaidis 49'  
Giorgios Karagounis 52'  
Vasilios Tsiartas 52'  
Theodoros Zagorakis 61'  
  65' Morientes
  65' Valerón
Angelos Charisteas 66' 1 - 1  
  80' Raúl
  80' Fernando Torres
Panagiotis Fyssas 86'  
Stelios Venetidis 86'  
Zisis Vryzas 90+1'  
12/06/2004 Spain
1 - 0
Russia 0-0H2HOdds+
  12' Rolan Gusev
  29' Alexei Smertin
  32' Evgeni Aldonin
Rubén Baraja 43'  
  46' Rolan Gusev
  46' Vladislav Radimov
Rubén Baraja 59'  
Xabi Alonso 59'  
Morientes 59'  
Valerón 59'  
Valerón 60' 1 - 0  
Marchena 66'  
  68' Evgeni Aldonin
  68' Dmitriy Sychev
  74' Marat Izmailov
  74' Andrei Karyaka
Raúl 78'  
Fernando Torres 78'  
Albelda 85'  
  88' R. Sharonov
  88' R. Sharonov
  90+3' Vladislav Radimov
12/06/2004 Portugal
1 - 2
Greece 0-1H2HOdds+
  0 - 1 7' Giorgios Karagounis
Francisco Rodrigues da Costa 29'  
  39' Giorgios Karagounis
Rui Costa 46'  
Deco 46'  
  46' Giorgios Karagounis
  46' Konstantinos Katsouranis
Simão 46'  
Cristiano Ronaldo 46'  
  0 - 2 51' Angelos Basinas
Pauleta 57'  
Francisco Rodrigues da Costa 66'  
Nuno Gomes 66'  
  68' Stylianos Giannakopoulos
  68' Themistoklis Nikolaidis
  74' Angelos Charisteas
  74' Vassilios Lakis
  75' Giorgios Seitaridis
Cristiano Ronaldo 90+3' 1 - 2  

Group B

DateHomeScoreAwayHT
21/06/2004 Croatia
2 - 4
England 1-2H2HOdds+
Niko Kovac 5' 1 - 0  
  1 - 1 40' Paul Scholes
  1 - 2 45+1' Wayne Rooney
Robert Kovač 46'  
Ivica Mornar 46'  
Milan Rapaic 55'  
Ivica Olić 55'  
Dario Simic 63'  
Dario Simic 67'  
Darijo Srna 67'  
  1 - 3 68' Wayne Rooney
  70' Paul Scholes
  70' Ledley King
  72' Wayne Rooney
  72' Darius Vassell
Igor Tudor 73' 2 - 3  
  2 - 4 79' Frank Lampard
  84' Frank Lampard
  84' Phil Neville
21/06/2004 Switzerland
1 - 3
France 1-1H2HOdds+
  0 - 1 20' Zinédine Zidane
Johan Vonlanthen Benavides 26' 1 - 1  
Hakan Yakin 43'  
  46' Willy Sagnol
  46' William Gallas
  47' Thierry Henry
Hakan Yakin 60'  
Benjamin Huggel 60'  
Raphaël Wicky 66'  
  75' David Trézéguet
  75' Louis Saha
Benjamin Huggel 75'  
  1 - 2 76' Thierry Henry
Stephane Henchoz 83'  
Ludovic Magnin 83'  
D. Gygax 83'  
Milaim Rama 83'  
  1 - 3 84' Thierry Henry
  90+1' William Gallas
  90+1' Jean-Alain Boumsong Somkong
17/06/2004 Croatia
2 - 2
France 0-1H2HOdds+
  0 - 1 22' Igor Tudor
  32' Patrick Vieira
Igor Tudor 39'  
Milan Rapaic 48' 1 - 1  
Dado Prso 52' 2 - 1  
  60' Olivier Dacourt
Dovani Roso 61'  
  2 - 2 64' David Trézéguet
Robert Kovač 64'  
Nenad Bjelica 68'  
J. Leko 68'  
  70' Sylvain Wiltord
  70' Robert Pirès
Tomislav Sokota 73'  
Ivica Olić 73'  
J. Leko 78'  
  79' Olivier Dacourt
  79' B. Pedretti
  81' William Gallas
  81' Willy Sagnol
Milan Rapaic 87'  
Ivica Mornar 87'  
17/06/2004 England
3 - 0
Switzerland 1-0H2HOdds+
Wayne Rooney 18'  
Wayne Rooney 23' 1 - 0  
  23' Fabio Celestini
  46' Stephane Chapuisat
  46' D. Gygax
  49' Bernt Haas
  53' Fabio Celestini
  53' Ricardo Cabanas
  60' Bernt Haas
Paul Scholes 69'  
Owen Hargreaves 69'  
Michael Owen 72'  
Darius Vassell 72'  
Wayne Rooney 75' 2 - 0  
Steven Gerrard 82' 3 - 0  
Wayne Rooney 82'  
Kieron Dyer 82'  
  82' Hakan Yakin
  82' Johan Vonlanthen Benavides
13/06/2004 France
2 - 1
England 0-1H2HOdds+
  0 - 1 38' Frank Lampard
Robert Pirès 49'  
  53' Paul Scholes
  69' Michael Owen
  69' Darius Vassell
  71' Frank Lampard
Mikaël Silvestre 73'  
Robert Pirès 75'  
Sylvain Wiltord 75'  
  76' Paul Scholes
  76' Owen Hargreaves
  76' Wayne Rooney
  76' Emile Heskey
Mikaël Silvestre 79'  
Willy Sagnol 79'  
Zinédine Zidane 90' 1 - 1  
  90+2' David James
Zinédine Zidane 90+3' 2 - 1  
Claude Makélélé 90+3'  
Olivier Dacourt 90+3'  
13/06/2004 Switzerland
0 - 0
Croatia 0-0H2HOdds+
Johann Vogel 4'  
  13' Dado Prso
  30' Nenad Bjelica
Benjamin Huggel 41'  
  46' Ivica Olić
  46' Milan Rapaic
  48' Milan Rapaic
Johann Vogel 49'  
  51' Boris Zivkovic
  52' Ivica Mornar
Stephane Chapuisat 55'  
Fabio Celestini 55'  
  61' Dario Simic
  61' Darijo Srna
Jorg Stiel 73'  
  74' Nenad Bjelica
  74' Dovani Roso
Raphaël Wicky 83'  
Stephane Henchoz 83'  
Hakan Yakin 87'  
D. Gygax 87'  

Group C

DateHomeScoreAwayHT
22/06/2004 Denmark
2 - 2
Sweden 1-0H2HOdds+
Jon Dahl Tomasson 28' 1 - 0  
  35' E. Edman
Niclas Jensen 46'  
Kasper Bogelund 46'  
  1 - 1 46' Henrik Larsson
Lars Jørgensen 57'  
Dennis Rommedahl 57'  
  63' Kim Källström
Mikkel Rygaard Jensen 65'  
Christian Bjørnshøj Poulsen 65'  
Jon Dahl Tomasson 66' 2 - 1  
  72' Kim Källström
  72' Christian Wilhelmsson
  81' Anders Andersson
  81' Marcus Allback
  2 - 2 90' Mattias Jonson
22/06/2004 Italy
2 - 1
Bulgaria 0-1H2HOdds+
Marco Materazzi 44'  
  0 - 1 45' Martin Petrov
  45+1' Martin Petrov
  46' Z. Janković
  46' Valeri Bojinov
Simone Perrotta 48' 1 - 1  
  49' Valeri Bojinov
B. Corradi 53'  
Christian Vieri 53'  
  64' Predrag Pazhin
  64' Kiril Kotev
  66' Ilian Stoyanov
Simone Perrotta 68'  
Massimo Oddo 68'  
  79' Marian Hristov
  79' Velizar Dimitrov
  80' Zdravko Lazarov
Marco Materazzi 83'  
Marco Di Vaio 83'  
Antonio Cassano 90+4' 2 - 1  
18/06/2004 Italy
1 - 1
Sweden 1-0H2HOdds+
Antonio Cassano 37' 1 - 0  
Riccardo Forte 39'  
Fabio Cannavaro 46'  
  54' E. Edman
  55' Anders Svensson
  55' Kim Källström
Gianluca Zambrotta 58'  
  67' Christian Wilhelmsson
  67' Mattias Jonson
Antonio Cassano 70'  
Stefano Fiore 70'  
  75' Tobias Linderoth
Riccardo Forte 76'  
Giuseppe Favalli 76'  
  77' E. Edman
  77' Marcus Allback
Alessandro Del Piero 82'  
Mauro Camoranesi 82'  
  1 - 1 85' Zlatan Ibrahimović 
18/06/2004 Bulgaria
0 - 2
Denmark 0-1H2HOdds+
Rosen Kirilov 4'  
  10' Niclas Jensen
  23' Dennis Rommedahl
  23' Jesper Gronkjaer
Ivailo Petkov 40'  
Zlatomir Zagorčić 40'  
  0 - 1 44' Jon Dahl Tomasson
Ilian Stoyanov 50'  
Vladimir Ivanov Ivanov 51'  
Zdravko Lazarov 51'  
  58' Ebbe Sand
  72' Lars Jørgensen
  72' C. Jensen
Zlatomir Zagorčić 80'  
Z. Janković 81'  
Milen Petkov 81'  
Stiliyan Petrov 82'  
Marian Hristov 82'  
Stiliyan Petrov 82'  
Martin Petrov 84'  
  0 - 2 90+3' Jesper Gronkjaer
14/06/2004 Sweden
5 - 0
Bulgaria 1-0H2HOdds+
  18' Ivailo Petkov
  22' Rosen Kirilov
  23' Z. Janković
Fredrik Ljungberg 32' 1 - 0  
Teddy Lucic 41'  
Christian Wilhelmsson 41'  
Tobias Linderoth 52'  
Henrik Larsson 57' 2 - 0  
Henrik Larsson 58' 3 - 0  
  62' Z. Janković
  62' Velizar Dimitrov
Zlatan Ibrahimović  65'  
  70' Vladimir Ivanov Ivanov
Anders Svensson 76'  
Kim Källström 76'  
  76' Dimitar Berbatov
  76' V. Manchev
Zlatan Ibrahimović  78' 4 - 0  
Zlatan Ibrahimović  81'  
Marcus Allback 81'  
  84' Martin Petrov
  84' Zdravko Lazarov
Marcus Allback 90+1' 5 - 0  
14/06/2004 Denmark
0 - 0
Italy 0-0H2HOdds+
Jon Dahl Tomasson 29'  
  57' Cristiano Zanetti
  57' Riccardo Forte
  62' Fabio Cannavaro
  64' Alessandro Del Piero
  64' Antonio Cassano
Thomas Helveg 67'  
  68' Mauro Camoranesi
  68' Stefano Fiore
Ebbe Sand 69'  
C. Jensen 69'  
  70' Antonio Cassano
Lars Jørgensen 72'  
Kenneth Dahl Jensen 72'  
Christian Bjørnshøj Poulsen 76'  
Brian Priske 76'  
  81' Riccardo Forte
  90+3' Francesco Totti

Group D

DateHomeScoreAwayHT
23/06/2004 Germany
1 - 2
Czech Republic 1-1H2HOdds+
Michael Ballack 21' 1 - 0  
  1 - 1 30' M. Heinz
Jens Nowotny 38'  
  46' Tomas Galasek
  46' Tomas Hübschman
Torsten Frings 46'  
Lukas Podolski 46'  
  48' Roman Tyce
  59' Vratislav Lokvenc
  59' Milan Baros
  70' Jaroslav Plašil
  70' Karel Poborsky
Philipp Lahm 74'  
  1 - 2 77' Milan Baros
Dietmar Hamann 79'  
Miroslav Klose 79'  
C. Wörns 83'  
Bastian Schweinsteiger 86'  
Jens Jeremies 86'  
23/06/2004 Netherlands
3 - 0
Latvia 2-0H2HOdds+
Ruud van Nistelrooy 27' 1 - 0  
Ruud van Nistelrooy 35' 2 - 0  
  53' Valentins Lobanovs
  62' M. Verpakovskis
  62' Marians Pahars
Andy van der Meyde 63'  
Marc Overmars 63'  
Ruud van Nistelrooy 70'  
Roy Makaay 70'  
  74' A. Prohorenkovs
  74' Juris Laizans
Edgar Davids 77'  
Wesley Sneijder 77'  
  83' Imants Bleidelis
  83' Andrejs Štolcers
Roy Makaay 84' 3 - 0  
19/06/2004 Netherlands
2 - 3
Czech Republic 2-1H2HOdds+
Wilfred Bouma 4' 1 - 0  
Clarence Seedorf 9'  
Ruud van Nistelrooy 19' 2 - 0  
  2 - 1 23' Jan Koller
  25' Zdenek Grygera
  25' Vladimir Smicer
Johnny Heitinga 26'  
  55' Tomas Galasek
Arjen Robben 59'  
Paul Bosvelt 59'  
  62' Tomas Galasek
  62' M. Heinz
  2 - 2 70' Milan Baros
Johnny Heitinga 75'  
  75' Jan Koller
  75' David Rozehnal
Andy van der Meyde 79'  
Michael Reiziger 79'  
Clarence Seedorf 86'  
Rafael van der Vaart 86'  
  2 - 3 88' Vladimir Smicer
19/06/2004 Latvia
0 - 0
Germany 0-0H2HOdds+
Aleksandrs Isakovs 1'  
  21' Arne Friedrich
  42' Dietmar Hamann
  46' Bernd Schneider
  46' Bastian Schweinsteiger
  53' Torsten Frings
  67' Fredi Bobic
  67' Miroslav Klose
A. Prohorenkovs 67'  
Marians Pahars 67'  
Valentins Lobanovs 70'  
Juris Laizans 70'  
  78' Kevin Kuranyi
  78' Thomas Brdarić
Vitalijs Astafjevs 79'  
M. Verpakovskis 88'  
Dzintars Zirnis 88'  
15/06/2004 Germany
1 - 1
Netherlands 1-0H2HOdds+
  29' Phillip Cocu
Torsten Frings 30' 1 - 0  
  46' Boudewijn Zenden
  46' Marc Overmars
  46' Edgar Davids
  46' Wesley Sneijder
Bernd Schneider 68'  
Bastian Schweinsteiger 68'  
  73' Jaap Stam
  74' Johnny Heitinga
  74' Pierre van Hooijdonk
Torsten Frings 79'  
Fabian Ernst 79'  
  1 - 1 81' Ruud van Nistelrooy
Kevin Kuranyi 85'  
Fredi Bobic 85'  
Michael Ballack 90+1'  
15/06/2004 Czech Republic
2 - 1
Latvia 0-1H2HOdds+
  0 - 1 45' M. Verpakovskis
Zdenek Grygera 56'  
M. Heinz 56'  
Tomas Galasek 64'  
Vladimir Smicer 64'  
  71' A. Prohorenkovs
  71' Juris Laizans
Milan Baros 73' 1 - 1  
  81' M. Verpakovskis
  81' Marians Pahars
M. Heinz 85' 2 - 1  
Milan Baros 86'  
M. Jiranek 86'  
  89' Valentins Lobanovs
  89' V. Rimkus
Europe Football
Season:
  • Champions League
  • Europa League
  • WC Qualification Europe
  • Euro U21
  • Uefa Super Cup
  • UEFA Youth League
  • Euro U17
  • Euro U19
  • UEFA Women's EURO
  • Champions League Women
  • More
  • 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-2025 SoccerPunter Pte. Ltd. All rights reserved.