La Roja were winless in their last three games in the Nations League before the encounter against Joachim Low’s men at the Estadio La Cartuja in Seville.
The game was dominated by a bright and expansive Spain side and were home and dry after the first half thanks to a 3-0 lead.
The visitors misery were compounded in the second half as Ferran Torres got two goals to complete his hat-trick before Mikel Oyarzabal scored late in the game.
“There is always something. I want to go home and see what they say about us,” Juventus striker Morata told Teledeporte.
“We have to do our job. The other day we did it. I would like to see what people say now. Against a European and world champion team.
“We all help each other, there are young people. You have to have faith. We have a Euros ahead of us.”
“It is the attitude of the team. This is the team, we do what we have to do. It is a strong message for everyone. We want to continue this way.
“It was our best match with Luis Enrique. You have to take it to see all the good we have done. We would like it to always be like this.”
Spain have now qualified for Nations League semi-final which will take place next year.