France edged past Portugal on penalties in the Euro 2024 quarter-finals after a goalless draw on Friday, setting up a semifinal clash with Spain.

A largely uneventful 120 minutes saw both teams struggle to create clear chances in Hamburg, before Joao Felix missed in the shootout and Theo Hernandez scored the decisive penalty.

Cristiano Ronaldo converted his spot-kick, but this marks the first time the 39-year-old has failed to score a goal in a major tournament.

Following a lackluster first half, France goalkeeper, Mike Maignan made key saves to deny Bruno Fernandes and Vitinha.

Related News

Eduardo Camavinga missed France’s best chance of the match with a shot wide.

Kylian Mbappe was substituted at half-time in extra time, still hampered by the mask he has been wearing since breaking his nose in France’s opening game against Austria.

Spain triumphed over Germany in Friday’s first quarter-final as Mikel Merino’s 119th-minute header secured a dramatic 2-1 victory, knocking out the host nation.