UEFA Euro 2004 match history
PHASE ONE MATCHES
12th June 2004 – Group A
Portugal 1-2 Greece
Spain 1-0 Russia 13th June 2004 – Group B
Switzerland 0-0 Croatia
France 2-1 England
4th June 2004 – Group C
Denmark 0-0 Italy
Sweden 5-0 Bulgaria 15th June 2004 – Group D
Germany 1-1 Netherlands
Czech Republic 2-1 Latvia
16th June 2004 – Group A
Greece 1-1 Spain
Russia 0-2 Portugal 17th June 2004 – Group B
England 3-0 Switzerland
Croatia 2-2 France
18th June 2004 – Group C
Bulgaria 0-2 Denmark
Italy 1-1 Sweden 19th June 2004 – Group D
Latvia 0-0 Germany
Netherlands 2-3 Czech Republic
20 June 2004 – Group A
Spain 0-1 Portugal
Russia 2-1 Greece 21st June 2004 – Group B
Croatia 2-4 England
Switzerland 1-3 France
22nd June 2004 – Group C
Italy 2-1 Bulgaria
Denmark 2-2 Sweden 23rd June 2004 – Group D
Netherlands 3-0 Latvia
Germany 1-2 Czech Republic
QUARTER FINAL MATCHES
4th June 2004
Portugal (6-5p) 2-2 England
25th June 2004
France 0-1 Greece
26th June 2004
Sweden 0-0 Netherlands (4-5p)
27th June 2004
Czech Republic 3-0 Denmark