FINAL
Volksparkstadion Hamburg
arrow-simple-up
HernandezTheo Hernandez
MendesNuno Mendes 
BarcolaBradley Barcola
KoundéJules Koundé
SilvaBernardo Silva 
FofanaYoussouf Fofana
RonaldoCristiano Ronaldo 
DembéléOusmane Dembélé
M. Oliverwhistle
Volksparkstadion Hamburg
camera-photo

Full-time: Portugal 0-0 France (3-5 on penalties)

France have done it by finding perfection in the shootout. Felix is the man who will have plenty of sleepless nights, but in a game full of chances but low on quality, any of his teammates can feel just as guilty for not taking out one of the pre-tournament favourites.
Full-time
120'
+ 1

Felix misses the crucial penalty!

France edge the shootout with five near-perfect penalties as substitute Felix sends the decisive spot-kick off the post and sends Portugal home!

Theo Hernandez

GOAL!

3:5
Penalty
Theo Hernandez

Nuno Mendes

GOAL!

3:4
Penalty
Nuno Mendes

Bradley Barcola

GOAL!

2:4
Penalty
Bradley Barcola
Joao Felix

Penalty missed!

Taker:
Joao Felix

Jules Koundé

GOAL!

2:3
Penalty
Jules Koundé

Bernardo Silva

GOAL!

2:2
Penalty
Bernardo Silva

Youssouf Fofana

GOAL!

1:2
Penalty
Youssouf Fofana

Cristiano Ronaldo

GOAL!

1:1
Penalty
Cristiano Ronaldo

Ousmane Dembélé

GOAL!

0:1
Penalty
Ousmane Dembélé
camera-photo

End of extra time: Portugal 0-0 France

We're heading to penalties and it's probably what this game deserves. The match still could have gone either way in extra time but there just wasn't enough quality in front of goal. Costa and Maignan have had easy nights, but now it's time for them to show what they've got.
120'

That was the chance!

Portugal counter and Bernardo Silva is all alone, Mendes finds him and gives it back before Mendes sends a glorious chance into Maignan's gloves.
119'

Substitution

116'

Barcola gets to work

With the game fizzling out Lyon youngster Barcola darts into the box and gets everything right apart from his near post finish.
camera-photo

Mbappe under ice

Kylian Mbappe is icing his broken nose on the bench, but as France's penalty taker, could the decision to take him off prove costly?
109'

Great chance for Felix!

It's more brilliant play from Conceição who dinks a wonderful cross to the far post and Felix meets it but puts it into the side netting.
106'

Back underway with two changes

Mbappe does in fact come off and is replaced by Bradley Barcola. Meanwhile Portugal bring on Joao Felix for Leão.
106'

Mbappe off?

It looks like the France captain's night may be over. His mask is off and he's heading to the bench.
105'
+ 1

Substitution

105'
+ 1

Substitution

105'
+ 1

Conceição tries his luck from range

It adds to Portugal's shot count, but it's nowhere near good enough.
Goal attempts
10off target
3on target
11off target
5on target
103'

ANOTHER huge block

The ball ping-pongs around the France box and Leao finally shoots but it's blocked yet again.
camera-photo

More iconic Pepe defending!

Pepe's beaten by Dembele but makes up for it by chasing down Mbappe and flying in for a sublime block.
97'

All in midfield

Duels won
8
8
Joao Palhinha Eduardo Camavinga
94'

Another chance goes begging for Portugal

Conceição skins Hernandez on the touchline and lays the ball on a plate for Ronaldo but his effort ends up well over the goal.
92'

Here we go...

Extra time kicks off and more than ever any goal is a potential matchwinner.
camera-photo

End of normal time: Portugal 0-0 France

The second half in Hamburg was one of big moments, big blocks and big misses. It really could have gone either way considering the quality of players that chances were falling to, but we need another 30 minutes to decide this one.
90'
+ 2

Iconic defending from Pepe

41-year-old Pepe is in a foot race with Marcus Thuram, stops him getting away, and then makes the tackle in the area. He gets up and celebrates some epic defending.
90'
+ 2

Substitution

90'
+ 1

Another big France block

Silva looks like he might have the game on his boot but in flies Saliba for more last-ditch French defending.
89'

Easy for Costa

France spring forward and feed the ball back to Kante for a shot from range but it's easy for Costa to collect.
86'

Straight into the wall

Ronaldo gets to take this one but can't get it over the wall.
84'

Another yellow

Portugal counter and Silva looks to have found Conceição through into the box but Saliba wraps his arm around his face and gives away a free kick in a dangerous position.
84'

Yellow card

82'

Portugal in complete control of the ball

But they're not doing anything with it so far.
Passes
567
422
81'

Palhinha out of the semi-final

Palhinha picks up the game's first yellow card and it's one that earns him a suspension for a potential semi-final against Spain.
80'

Another Portugal corner

You can guess what happened with this one...
Corners
9
2
80'

Yellow card

77'

Double sub

Francisco Conceição and Nelson Semedo make their way on for Portugal. Off come two of their better performers during the game, Fernandes and Cancelo.
74'

More Dembele magic

PSG man Dembele has taken the game by the scruff of the neck since coming on and his latest heroics see him cut in from the right and curl a magical shot just wide.
71'

Wow that's the closest yet!

Camavinga, who's probably been the best player on the pitch, is found just outside the six yard box thanks to a piece of skill from Ousmane Dembele. He turns and shoots and it's agonisingly just wide of the post.
70'

Here's the shot clock after that flurry of chances.

Goal attempts
4off target
3on target
6off target
2on target
67'

Another France chance

Mbappe's in a great position to shoot but this time it's Mendes who flies in and blocks the shot before its barely even left the France captain's foot.
66'

How's that not gone in?!

Kolo Muani exchanges passes with Kounde and he's through on goal. Dias flies in with an amazing block and the ball could go anywhere but it's wide. The game's really opening up now.
63'

MASSIVE chance for Vitinha

More Mendes brilliance and this time he finds the final ball, Vitinha just has to pick a corner but it's straight at Maignan.
63'

Busy night for Cancelo

Former Bayern defender Cancelo has been all over the pitch and looks like Portugal's best chance of creating something.
Duels won
7
7
Joao Cancelo Eduardo Camavinga
61'

Best chance of the game!

Cancelo feeds Fernandes into space and one-on-one he's denied by Maignan. Cancelo collects the rebound and his attempt at curling the ball in is over the bar.
59'

More Camavinga brilliance

Leão starts an incredibly dangerous run from out wide and into France's six yard box. Camavinga tracks him all the way, though, and stops him getting a shot or pass away at the last second.
56'

Mbappe down

Ouch, Mbappe's interception saw the ball hit him right in the face. The striker already has a broken nose from the match against Austria and that one will hurt.
54'

Chaos in the France box

Bernardo Silva looks set for a great headed chance from a cross but Mbappe leaps in to cut out the danger and the ball's fired back in the box.
52'

France getting closer!

A lovely piece of play sees Hernandez fire a pass across the six yard box and it just needs a tap-in. Kolo Muani is nearest by but can't get there in time.
51'

Great call

Replays show referee Michael Oliver was spot on and Mendes opted to hit the ground unchallenged.
50'

Penalty?!

Mendes is found in the box and goes down in front of Upamecano but there's no penalty.
49'

Vitinha vs Camavinga

Vitinha picks up possession and charges at the France defence but Camavinga is there to stop his run forward.
46'

Back underway!

Cristiano Ronaldo kicks us off for the second period in Hamburg.
Kick-off!
camera-photo

Half-time: Portugal 0-0 France

That certainly wasn't the most entertaining 45 minutes of Euro 2024, but both managers will likely be happy with their team's defending. A stodgy match in the middle of the park led to few chances, but Portugal still should have produced more given their number of set pieces.
Half-time
43'

Over

Ronaldo looks certain to take it, but Fernandes jumps the queue and sends an effort over the bar.
41'

Portugal free kick

Kolo Muani takes down Vitinha in a promising position for Portugal...
40'

Just the one shot so far

Hernandez's piledriver at Costa was the only moment a goalkeeper has been challenged.
Goal attempts
1off target
0on target
2off target
1on target
camera-photo

Gridlock

Both teams are struggling to find any advantage.
35'

France's first corner

It's inventive from Griezmann, but not much better than Portugal's efforts
32'

Busy nights for Silva and Kounde

Duels won
4
3
Bernardo Silva Jules Koundé
29'

Chances for France

Mbappe shows his extraordinary pace by beating Mendes to a ball forward and Portugal are outnumbered. The opportunity goes to waste as Griezmann and Camavinga's shots are poor.
28'

Leão a threat

It's a fifth corner for Portugal as Kounde is forced into an important tackle on Leão.
25'

Change for France?

Camavinga wins a free kick out wide and it's France's first real chance to get the ball in the box from a set piece.
24'

Ronaldo down

Ronaldo and Hernandez have a clash of heads while fighting for the ball but both are back up.
22'

Close for France!

Mbappe makes a great run into the Portugal box but his pull-back is cleared before Vitinha can try and connect with it.
20'

First France shot

It's another poor Portugal corner and France spring forward, with Hernandez eventually getting away a powerful shot that Diogo Costa has to parry back out.
20'

Another Portugal corner

Corners
4
0
camera-photo

First shot

Fernandes finds room for a long-range effort and it's blocked for yet another Portugal corner.
16'

Good recovery

Maignan collects the corner in commanding style and almost sets Mbappe through with a throw across half the pitch. Cancelo does well to stop the counter.
15'

Rare error from Maignan

The Milan goalkeeper fumbles a pass back and gifts Portugal another corner.
13'

Portugal in control

Passes
112
80
12'

Brilliant from Leão!

Milan forward Leão takes out Kounde with a delightful backheel and finds Nuno Mendes, his cross is rushed an poor and Ronaldo's fuming.
11'

Wasted again

That's two poor free-kicks in a row from Fernandes, well below the Manchester United man's usual standards.
11'

First corner

It's cleared by Kounde and Portugal have another chance from a corner.
10'

A chance?

Fernandes wins a free kick off Saliba and has the chance to put a cross into the area from a good range.
9'

Portugal continue to build

It's all Portugal now, and Tchouameni does well to clear a dangerous ball into the box.
5'

Portugal responding

Rafael Leão mirrors Kolo Muani at the other end of the pitch, sending a pass to no one after a nice passing move.
3'

Great start from France

France barely let go of the ball for the first two minutes of the match and almost fashion a chance but Kolo Muani's pass is poor.
1'

We're underway!

Kylian Mbappe gets us kicked off in Hamburg.
Kick-off!
camera-photo

Opponents decided

The winner of this match will face Spain in Munich in the semi-finals on July 9. Spain overcame hosts Germany in extra time as Mikel Merino bagged the decisive goal in a 2-1 victory.
camera-photo

Martinez on picking the same XI

"One of the reasons is that we want to give continuity. Keeping the partnerships is important. We are refreshed. After the four games, we've been very focused, the feeling in training has been very good. We want to play a good game in this quarter-final and be the best version of what we can be. We can improve what we've done, but we need to carry on the good things that we did."

Frankfurt inspired

Former Eintracht Frankfurt man Kolo Muani will certainly be one to watch tonight. The PSG forward has so far only been used as a substitute in three of France's four games, but in his last appearance he set up the winner as his shot deflected in off Jan Vertonghen to win the match.
camera-photo

Bundesliga interest

There are just two Bundesliga players to keep an eye out for in this one - Bayern Munich's Dayot Upamecano and Kingsley Coman who are lining up for France.
camera-photo

More on those teams

Portugal are unchanged from the side that struggled past Slovenia on penalties in the last 16, with Cristiano Ronaldo again leading the team out. France, meanwhile, have switched things up with two changes. Adrien Rabiot drops out for Eduardo Camavinga, while Randal Kolo Muani joins Kylian Mbappe up top in place of Marcus Thuram.

Portugal starting XI

Diogo Costa - João Cancelo, Pepe, Rúben Dias, Nuno Mendes - Vitinha, João Palhinha, Bruno Fernandes - Bernardo Silva, Cristiano Ronaldo (c), Rafael Leão

Portugal subs

Rui Patrício, José Sá, Nélson Semedo, Dalot, Gonçalo Ramos, João Félix, Danilo, Gonçalo Inácio, João Neves, Matheus Nunes, Rúben Neves, Diogo Jota, António Silva, Pedro Neto, Francisco Conceição

France starting XI

Maignan - Koundé, Upamecano, Saliba, T. Hernández - Kanté, Tchouameni, Camavinga - Griezmann - Kolo Muani, Mbappé (c)

France subs

Samba, Areola, Pavard, Mendy, Giroud, Dembélé, M. Thuram, Zaïre-Emery, Fofana, Coman, Clauss, Konaté, Barcola

Head-to-head

These two have faced each other 28 times previously, with France (19 wins) dominating the fixture. Portugal have won six times, the last of which resulted in a 1-0 Portugal victory in extra-time of the 2016 final.
3:46
camera-professional-play-symbol

Watch: Hamburg stadium experience

The Volksparkstadion is ready to host a belter...
camera-photo

How they got here: Portugal

Talking of superstar captains, few compare to Portugal leader Cristiano Ronaldo. He was reduced to tears after missing a spot-kick in extra-time but then scored in the shootout as Portugal eventually saw off Slovenia on penalties in the last round. All eyes will again be on Ronaldo in Hamburg.
camera-photo

How they got here: France

A win and two draws in the group stages saw France finish second in Group D behind Austria, which set up a last-16 meeting with neighbours Belgium. A late Jan Vertonghen own-goal eventually saw France advance, meaning two of their just three goals in the competition thus far have been scored by opposition defenders. They will be looking to their mask-wearing, superstar skipper Kylian Mbappe - the only goalscorer in the squad thus far - to lead them into the semis.

Welcome!

Follow all of the build-up and live action as Portugal face France on Friday (kick-off: 9pm CEST) in a blockbuster UEFA Euro 2024 quarter-final!