Spain got the better of hosts Germany in the quarter-finals of the Euro 2024 on Friday.
Spain clinched a thrilling 2-1 victory in the extra time.
Dani Olmo scored the opening goal of the match for Spain early in the second half.
Florian Wirtz secured an equaliser in the dying minutes of the game.
Substitute Mikel Merino’s header in the 119th minute earned qualification for Spain.
France brought an end to Cristiano Ronaldo’s pursuit of a title at his last European Championship.
France defeated Portugal 5-3 in a penalty shootout to reach the semifinals.
The fixture went into a penalty shootout after it finished goalless even in extra time.
Portuguese substitute Joao Felix hit the post with the only miss in the shootout.
France's Theo Hernández converted the final kick.