Mikel Merino s last-gasp header sent Spain into the semi-finals of Euro 2024 as La Roja beat hosts Germany 2-1 after extra time.
Florian Wirtz s 89th-minute strike had cancelled out Dani Olmo s calm finish in a frantic encounter in Stuttgart on Friday.
Yet having had the best chances of extra time, Germany became the first Euros hosts to lose a quarter-final when Merino brilliantly headed home Spain s latest ever goal in the competition in the 119th minute.
Niclas Fullkrug s header was just inches away from rescuing Germany and setting up penalties, but Luis de la Fuente s team, who had Dani Carvajal sent off late on, held on to tee up a clash with either Portugal or France.
118:52 In the 119th minute, Mikel Merino has scored the third-latest winning goal…