Spain Advances to UEFA Euro 2024 Semifinals After Victory Over Germany
Spain secured a place in the UEFA Euro 2024 semifinals following a dramatic 2-1 victory over tournament hosts Germany in Stuttgart on July 5, 2024. Mikel Merino scored the decisive goal in the final minute of extra time, ending Germany’s hopes of winning the title on home soil.
The victory marks a significant milestone for Spain, which remains the only team to win all five of its matches in the tournament. According to official UEFA match reports, the result sends Spain to a semifinal clash against France in Munich on July 9.
Match Progression and Tactical Breakdown

Spain opened the scoring in the 51st minute through Dani Olmo, who finished a precise cross from Lamine Yamal. Germany, struggling to break down Spain’s defensive structure for much of the game, found an equalizer in the 89th minute. Florian Wirtz converted a header following a knockdown by Joshua Kimmich, forcing the match into extra time.
As both teams fatigued, Spain maintained consistent pressure on the German backline. With the match seemingly headed toward a penalty shootout, Dani Olmo delivered a cross into the box in the 119th minute. Mikel Merino, who had entered as a substitute, rose to head the ball past German goalkeeper Manuel Neuer.
Germany’s Exit and Spain’s Semifinal Path
Germany’s defeat in the quarterfinals ended the international career of veteran midfielder Toni Kroos, who announced his retirement prior to the tournament. The match was characterized by high intensity, with referee Anthony Taylor issuing numerous cautions to players on both sides due to the physical nature of the contest.
Spain’s advancement sets up a high-profile encounter with France. France reached the semifinals after defeating Portugal in a penalty shootout on the same day.
Key Match Statistics
* Final Score: Spain 2 – 1 Germany (after extra time)
* Goalscorers: Dani Olmo (51′), Florian Wirtz (89′), Mikel Merino (119′)
* Venue: MHPArena, Stuttgart
* Date: July 5, 2024
Frequently Asked Questions
Who did Spain defeat to reach the semifinals?
Spain defeated the tournament hosts, Germany, with a 2-1 result after extra time.
When is Spain’s next match?
Spain faces France in the UEFA Euro 2024 semifinals on July 9, 2024, at the Allianz Arena in Munich.
Who scored the winning goal for Spain?
Mikel Merino scored the winning header in the 119th minute of the match.
Worth a look