Alvaro Morata revelled in Spain's 6-0 rout of Germany as Luis Enrique's side shrugged off previous criticism to produce a stunning performance in Seville.
Spain failed to make the inaugural Nations League Finals after a disappointing 2018 World Cup, but have progressed to the semi-finals in style this time around.
Germany needed just a point from the clash to ensure they finished top of the group, yet instead Joachim Low's side suffered a chastening defeat on Tuesday.
Morata opened the scoring, with Manchester City duo Ferran Torres and Rodri also on target before half-time.
Torres went on to get a hat-trick – becoming the first Spanish player to net three in a single match against Germany – while substitute Mikel Oyarzabal rounded off the scoring late on.
1 - Aged 20 years and 262 days, Ferran Torres is the youngest player to score a brace for Spain since Sergio Ramos against San Marino