Spain kept themselves on course to win a fourth European Championship as Mikel Merino’s 119th-minute goal sent them into the semi-finals and eliminated hosts Germany following a pulsating encounter at Stuttgart Arena.
This was only the fourth match in Euros history to see three different players score as a substitute – after Russia v Czech Republic in 1996 and Italy v Austria and Croatia v Spain both at Euro 2020.