Spain and France advanced to the next stage

Spain and France advanced to the next stage
Spain and France advanced to the next stage

No goals in France-Portugal as Les Bleus advance to next round following 5-3 penalty shootout thanks to fatal João Félix miss.

France ended Cristiano Ronaldo’s bid to win the title at his last European Championship by beating Portugal 5-3 in a penalty shootout to reach the semifinals of Euro 2024.

After the game finished 0-0 following extra time, Portugal substitute Joao Felix hit a post with the only miss in the shootout and Theo Hernández converted the clinching kick.

It was a record sixth and last European Championship for the 39-year-old Ronaldo, who scored Portugal's first penalty in the shootout and ended up consoling fellow veteran Pepe afterwards, as the 41-year-old defender cried on his captain's shoulder.

Ronaldo's career in the Euros included the title in 2016 — when Portugal beat France in the final - and it remains to be seen if the five-time world player of the year will continue playing for his country through to the 2026 World Cup.

Spain are through to the semifinals of Euro 2024 after beating Germany 2-1 in a tight game in Stuttgart that was only decided in extra time.

The game got off to a tough start with fifteen fouls and three yellow cards in the first half alone.

Germany's Toni Kroos got off lightly after two tackles worthy of a booking in the first ten minutes, one of which injured Spain's Pedri, who had to be substituted.

The Arsenal midfielder first tried with a powerful but not greatly placed header in the 21st minute. Then he fired a shot in the 35th minute after beautifully controlling a long ball from Rudiger from the defense, and turning past Le Normand.

In the 119th minute, Dani Olmo whacked a free-kick into the box and found Merino, who powerfully headed the ball past Neuer to come on top 2-1 and seal the victory.

This was also the last game of Germany's legend, World Cup and Champions League winner Toni Kroos, who had previously announced his retirement after Euro 2024.