Spain edged out hosts Germany at the Stuttgart Arena with a dramatic 119th-minute goal from Mikel Merino, advancing to the semi-finals of Euro 2024.
The highly anticipated match between the resurgent German side and the best-performing team of the tournament did not disappoint. Dani Olmo’s goal early in the second half, assisted by 16-year-old Lamine Yamal, set the tone for an exhilarating encounter. Germany responded fiercely, with Niclas Fullkrug hitting the post and Florian Wirtz equalising in the final minute of regular time. Despite missed chances from Mikel Oyarzabal and Wirtz in extra time, Merino’s decisive header ensured Spain avoided penalties and secured their place in the semi-finals against either France or Portugal.
The game was marked by intense drama and high stakes, culminating in Dani Carvajal’s late red card, which did little to dampen Spanish celebrations.
For Germany, the match represented a bittersweet end to a promising campaign, with young talents like Wirtz and Jamal Musiala offering hope for the future. However, the tournament also marked the retirement of 34-year-old legend Toni Kroos.
Germany’s exit continues the trend of host nations failing to win the Euros since France in 1984. Spain, unbeaten so far, remain on track for their first European Championship victory since 2012.