Spain defeated Germany on Tuesday, winning 6-0 in Seville to qualify for the UEFA Nations League finals and join France, who came from behind to beat Sweden 4-2.
Germany was condemned by Spain to their worst defeat in 89 years.
Manchester City forward Torres was the star for Spain, who were as brilliant as Germany were bad. The result raises further questions about Germany coach Joachim Loew, who was already under pressure coming into this game.
“This has been a black day for us,” admitted Loew after Germany’ s heaviest defeat since losing 6-0 to Austria in 1931.
They came into their final game in League A, Group 4 on top, a point clear of Spain, and so only needed a draw at an empty La Cartuja to qualify for the finals in October next year.
But Alvaro Morata headed Spain in front in the 17th minute before Torres crashed in the second on 33 minutes after Dani Olmo’s header hit the bar.
His City team-mate Rodri headed in another to make it 3-0 for Spain before the end of a first half in which they lost Sergio Canales and skipper Sergio Ramos to injury, with the latter coming off feeling his hamstring.
Germany’s defence was posted missing as Jose Gaya burst through and squared for Torres to get the fourth on 55 minutes, and Fabian Ruiz teed up the 20-year-old Torres to complete his hat-trick.
Serge Gnabry hit the bar for Germany before substitute Mikel Oyarzabal completed the rout.
“It was one of the best and most complete matches of the Spanish national team,” said Spain coach Luis Enrique.
Germany now have several months to reflect on this loss before the start of 2022 World Cup qualifying in March and then the delayed Euro 2020 in June and July.
Spain, meanwhile, become the second side to qualify for the Nations League finals after France clinched their place by beating Portugal at the weekend.