Check out all the matches and results from Portugal in the UEFA EURO 2024. All times are in Central European Summer Time (CEST).
EURO 2024 Final Result
Sunday, July 14
Spain 2-1 England (Berlin)
Semi-Final Results
Tuesday, July 9
Spain 2-1 France (Munich)
Wednesday, July 10
Netherlands 1-2 England (Dortmund)
Yamal becomes youngest player to score in EURO history.
Quarter-Final Results
Friday, July 5
Spain 2-1 Germany (aet) (Stuttgart)
Portugal 0-0 France (aet, 5-3 pens) (Hamburg)
Saturday, July 6
England 1-1 Switzerland (aet, 5-3 pens) (Düsseldorf)
Netherlands 2-1 Turkey (Berlin)
Round of 16 Results
Saturday, June 29
Switzerland 2-0 Italy (Berlin)
Germany 2-0 Denmark (Dortmund)
Sunday, June 30
England 2-1 Slovakia (aet) (Gelsenkirchen)
Spain 4-1 Georgia (Cologne)
Monday, July 1
France 1-0 Belgium (Düsseldorf)
Portugal 0-0 Slovenia (a.e.t, 3-0 on pens) (Frankfurt)
Tuesday, July 2
Romania 0-3 Netherlands (Munich)
Austria 1-2 Turkey (Leipzig)
July 3 and 4: Rest days
Man of the Match for England vs Slovakia: Jude Bellingham
Group Stage Results
Group Stage Matches
June 14
Group A: Germany 5-1 Scotland (Munich)
June 15
A: Hungary 1-3 Switzerland (Cologne)
B: Spain 3-0 Croatia (Berlin)
B: Italy 2-1 Albania (Dortmund)
June 16
D: Poland 1-2 Netherlands (Hamburg)
C: Slovenia 1-1 Denmark (Stuttgart)
C: Serbia 0-1 England (Gelsenkirchen)
June 17
E: Romania 3-0 Ukraine (Munich)
E: Belgium 0-1 Slovakia (Frankfurt)
D: Austria 0-1 France (Düsseldorf)
June 18
F: Turkey 3-1 Georgia (Dortmund)
F: Portugal 2-1 Czech Republic (Leipzig)
Moment at the death: Conceição’s goal for Portugal.
June 19
B: Croatia 2-2 Albania (Hamburg)
A: Germany 2-0 Hungary (Stuttgart)
A: Scotland 1-1 Switzerland (Cologne)
June 20
C: Slovenia 1-1 Serbia (Munich)
C: Denmark 1-1 England (Frankfurt)
B: Spain 1-0 Italy (Gelsenkirchen)
June 21
E: Slovakia 1-2 Ukraine (Düsseldorf)
D: Poland 1-3 Austria (Berlin)
D: Netherlands 0-0 France (Leipzig)
June 22
F: Georgia 1-1 Czech Republic (Hamburg)
F: Turkey 0-3 Portugal (Dortmund)
E: Belgium 2-0 Romania (Cologne)
Did you know…?
As part of UEFA’s commitment to making EURO 2024 a benchmark event for sustainability in sport, stadiums and matches have been organised in clusters by region. This reduces the number of flights taken by teams by 75% compared to EURO 2016, as well as ensuring easier and more sustainable transport between matches for fans.
Behind the scenes in Portugal.
June 23
A: Switzerland 1-1 Germany (Frankfurt)
A: Scotland 0-1 Hungary (Stuttgart)
June 24
B: Croatia 1-1 Italy (Leipzig)
B: Albania 0-1 Spain (Düsseldorf)
June 25
D: Netherlands 2-3 Austria (Berlin)
D: France 1-1 Poland (Dortmund)
C: England 0-0 Slovenia (Cologne)
C: Denmark 0-0 Serbia (Munich)
June 26
E: Slovakia 1-1 Romania (Frankfurt)
E: Ukraine 0-0 Belgium (Stuttgart)
F: Czech Republic 1-2 Turkey (Hamburg)
F: Georgia 2-0 Portugal (Gelsenkirchen)
Download the match schedule.