Spain substitute Mikel Merino condemned host nation Germany to an agonising Euro 2024 quarter-final exit with the last-gasp winner in a dramatic 2-1 victory in Stuttgart for the three-time European champions.
Merino popped up in the 119th minute to power a header into Germany’s net from a lovely cross from Dani Olmo, who had fired Spain ahead on 51 minutes when he slammed a superb Lamine Yamal pass into the net.
Germany dominated the second half and deservedly equalised on 89 minutes when Florian Wirtz tucked the ball in off the post from a Joshua Kimmich header.
The game seemed destined for penalties with chances at both ends, but it was left to Luis de La Fuente’s Spain – who had Dani Carvajal sent off in the closing seconds for a second booking – to have the final say to secure a semi-final meeting with France or Portugal.
Meanwhile, Germany are left to reflect on what might have been as they become the first host nation to exit the European Championship at the quarter-final stage.
Player of the Match: Dani Olmo (Spain)
Spain were rocked by losing Pedri to injury in the opening moments of the match, but it proved to be a blessing in disguise as Olmo produced a match-winning display coming off the bench. A lovely goal for Spain’s opener and the RB Leipzig midfielder then played provider for Merino’s winning finale to send Spain into the last four.
Player Ratings
Germany: Neuer 6, Kimmich 7, Tah 6, Rudiger 7, Raum 6, Kroos 7, Can 6, Musiala 7, Gundogan 6, Sane 6, Havertz 6 Subs: Fullkrug 8, Muller 6, Anton 6, Wirtz 8, Mittelstadt 6, Andrich 6
Spain: Simon 7, Carvajal 6, Le Normand 6, Laporte 6, Cucurella 6, Pedri 6, Rodri 7, Ruiz 6, Yamal 7, Morata 6, Williams 6 Subs: Nacho 6, Merino 8, Joselu 6, Olmo 8, Torres 6, Oyarzabal 7
Match Highlights
52′ GOAL! GERMANY 0-1 SPAIN (OLMO) Finally we have a goal in Stuttgart. Superb pass from Yamal to pick out the run of Olmo on edge of area and he side foots the shot into the net beyond the despairing dive of Neuer. Germany punished for switching off. Game on!
78′ GERMANY INCHES AWAY FROM THE EQUALISER Wirtz with a fine run and cross, but the finish from Füllkrug comes back off the post after he held off Nacho. Simon was well beaten. That is so unfortunate for the German forward.
89′ GOAL! (WIRTZ) GERMANY 1-1 SPAIN Just when it looked all over Wirtz pops up to thump a volley in off a post from an excellent header back into the traffic by Kimmich via the Mittelstädt cross. Superb finish. Huge relief in Stuttgart as the host nation levels it up at 1-1. Are we heading for extra-time?
116′ SIMON DENIES GERMANY WINNER Fine stop by the Spain keeper to keep out the header from Füllkrug as he got ahead of Nacho. Brilliant effort, but Spain survive.
119′ GOAL! (MERINO) SPAIN 2-1 GERMANY And that looks like the winner as substitute Mikel Merino powers the header into the net from the Olmo cross. A stunning headed finish. Surely that is the victory for Spain.