Cristiano Ronaldo’s last Euros ends in penalty heartache as Felix misses key kick
2024 European Championship


Penalty Shootout
Match Events
0' The match is about to start!
5' France look to break but there's a really good challenge in there from Palhinha!
12' Nice backheel from Rafael Leao but it isn't great at all from Nuno Mendes!
15' Mike Maignan mis-controls the ball and it ends up going behind for a corner!
17' Bruno Fernandes has a go from around 30 yards but it goes behind for a corner!
20' Hernandez fancies his chance but Diogo Costa was quickly down to make the save!
21' Mbappe zips one across to get free of Cancelo but ball punched away by Costa!
29' France get on the break and Kylian Mbappe uses his pace down the right!
30' Rafael Leao's cross from the left but held by Mike Maignan!
32' Pepe using his body as Randal Kolo Muani looked like he had got around him!
37' Joao Cancelo tries his luck from range but it whistles wide!
43' Hold on? Ronaldo stands for free-kick as usual, but Bruno is the one to have it!
48' Woops! Antoine Griezmann slips over on the edge of the area!
48' Kylian Mbappe gets a decent shot off which forces Diogo Costa into a good save!
50' Nuno Mendes goes down in the penalty area but there is no penalty!
54' Michael Oliver's yellow card slipped out of his pocket! 😂
55' Kylian Mbappe gets a whack in the face from that Bernardo Silva's header!
59' Good run from Rafael Leao but Eduardo Camaviga makes a brilliant tackle!
61' Bruno shoots with his left foot but Mike Maignan quickly gets down to save!
63' Tchouaméni makes a shot but the ball straight to the corner flag!
63' Portugal have another huge chance and Mike Maignan makes another huge save!
66' Randal Kolo Muani has a chance down right but Ruben Dias makes brilliant block!
70' Dembele's cross falls to Camavinga but he pulls the ball past the far post!
73' Dembele tries a curling left-footed effort out but it clips outside of the post!
75' Quite surprising! Bruno & Cancelo is coming off for Conceicao & Semedo!
79' Yellow Card! Joao Palhinha goes into Michael Oliver's book for a foul on Mbappe!
84' Yellow Card! William Saliba booked for sticking arm across Francisco Conceicao!
85' Wait for it... This Cristiano Ronaldo's free-kick goes straight into the wall!
86' Marcus Thuram has come on for Randal Kolo Muani!
88' Kante tries an effort from range but saved pretty by Diogo Costa!
90' Eduardo Camavinga is coming off for Youssouf Fofana!
92' Off goes Joao Palhinha and on comes Ruben Neves!
93' Dembele lays it off for Mbappe on the edge of the area but his shot is tame!
93' Conceicao pulls it back for Ronaldo but he sends shot ballooning over the bar!
97' Dembele drifts inside but he lays it off for Mbappe and Pepe makes the block!
102' Rafael Leao has a go but there's another brilliant block in there!.
106' Rafael Leao has come off and on comes Joao Felix!
108' Conceicao whips in a great ball for Felix but his header finds the side netting!
110' Ronaldo free down the right-hand side but Theo Hernandez clears the danger!
111' Dembele drifts in and tries one from 30 yards but it's well over the bar!
115' Barcola is off balance for his left-footed effort and he can't get it on target!
116' Ronaldo thinks he fouled by Upamecano but Oliver says it was other way round!
119' Vitinha is coming off and Matheus Nunes is coming on!
Match Report
JOAO FELIX missed the crucial penalty as Portugal lost to France in the Euro 2024 quarter-final.
They will face Spain in the semi-final after winning at the Volksparkstadion.
Spain reached the final four earlier in the day, having edged past Germany 2-1 following extra-time.
The first half of the match left little to admire as neither side was able to take control.
Portugal started to get the better of the match in the second half but was denied multiple times by goalkeeper Mike Maignan.
Randal Kolo Muani had the chance to put France ahead in the 66th minute but a brilliant block from Ruban Dias.
France's poor form in front of goal continued as Eduardo Camavinga missed from five yards moments later.
Neither side were able to find a winner inside 90 minutes and Michale Oliver called time and sent the match to extra-time.
It was much the same story for the next 30 minutes and the match was summed up as Nuno Mendes fluffed a chance in the 120th minute to set up a penalty shootout.
Joao Felix missed the crucial spot-kick as France advanced to the semi-final.
Line-ups
Portugal XI: Ronaldo, Pepe, Cancelo, Bruno Fernandes, João Palhinha, Ruben Dias, Bernardo, Diogo Costa, Leao, Vitinha, Nuno Mendes
Subs: Patricio, Danilo Pereira, Semedo, Jose Sa, Neves, Jota, Dalot, Felix, Pedro Neto, Matheus Nunes, Francisco Conceição, Gonçalo Ramos, Gonçalo Inácio, António Silva, João Neves
France XI: Griezmann, Kante, Maignan, Theo, Mbappe, Upamecano, Kounde, Aurélien Tchouaméni, Muani, William Saliba, Eduardo Camavinga
Subs: Giroud, Areola, Jonathan Clauss, Brice Samba, Coman, F Mendy, Dembele, Thuram, Pavard, Konate, Youssouf Fofana, Bradley Barcola, Warren Zaïre-Emery