However, on Friday, all of that appeared to be forgotten as La Furia Roja were destroyed 5-1 by the Netherlands in their opening Group B game at the 2014 World Cup finals in Brazil.
Xabi Alonso put Spain ahead from the penalty spot at Arena Fonte Nova in Salvador and it looked all good for the Spaniards.
However, the Netherlands equalised on the stroke of half time through Manchester United striker Robin van Persie.
Then in the second half, the Oranje stepped up their game and absolutely hammered their opponents, producing what could go down as the shock result of the tournament.
Arjen Robben made it 2-1 on 53 minutes and Stefan de Vrij put the game beyond Spain in the 64th minute with a close-range header.
Van Persie completed his brace on 72 minutes and Robben added his second 10 minutes from time to guide his team to a comprehensive 5-1 victory.
It left the whole footballing world in shock - not because Spain got defeated but because of the way in which they were annihilated.
However, Swansea City striker Michu, who has just one Spain cap to his name, called for everyone to respect the team who have won two European Championships and one World Cup.
‘Respect for these players,’ the 28-year-old wrote on social networking site Twitter. ‘They made us champions of Europe and of the world’.
Un respeto a estos futbolistas por favor que nos hicieron campeones de Europa y del mundo!!!!— Michu (@Michuoviedo) June 13, 2014
Liverpool attacker Luis Alberto made a similar remark on Twitter, writing: ‘Today, more than ever, we must be with the champions. They made us champions three times in a row’.