Alicante: Spain struck twice in the final 20 minutes as goals from Mario Gaspar and Santi Cazorla ended England's 15-match unbeaten run in Alicante on Friday.
Spain’s Santi Cazorla celebrates after scoring against England during a friendly football match at the Jose Rico Perez stadium on Friday. Pic/AFP
Villarreal right-back Gaspar scored a sensational volley to open the scoring when he swivelled in mid-air to turn home Cesc Fabregas' pass.
And Cazorla sealed the win for the European champions when he slotted home from the edge of the area six minutes from time.
"It is a prestigious result against a very strong team that threatened us the whole game," said Spain coach Vicente del Bosque.
England boss Roy Hodgson meanwhile lamented his side's inability to take advantage of their few counter-attacking opportunities.
"The assessment of the result is it is obviously disappointing to lose. For 70 minutes I thought we worked hard defensively. We always knew how good they are at keeping the ball," said Hodgson.