International friendly: Puerto Rico 1 Spain 2
Spain have held on for a 2-1 win away to Puerto Rico in their international friendly in Bayamon.
Puerto Rico made it difficult for the world and European champions with their compact defending but goals from Santiago Cazorla and Cesc Fabregas ensured Spain went into half time with a comfortable lead.
However, they failed to trouble the scorers in the second half and Puerto Rico pulled a goal back through Marc Cintron to earn them a respectable scoreline.
Spain controlled the ball and dictated the play from the first whistle and after a couple of limp efforts, Gerard Pique almost found the back of the net in the 12th minute with his header from Cazorla's corner crashing against the post.
Puerto Rico were sloppy in possession and it was their goalkeeper Bill Gaudette who kept them level.
Midway through the first half he saved a header from Fernando Torres that looked destined to score, and then he parried a powerful shot from Cazorla away from the danger area.
Spain ended a frustrating half on a high note when Cazorla opened the scoring with a shot from 25 yards that flew past an unsighted Gaudette in the 42nd minute.
Moments later it was two for the visitors thanks to a sublime volley from Fabregas to send Jesus Navas' cross into the net.
After a flurry of chances for Spain at the beginning of the second half, Puerto Rico - who went into the match 137 places lower in the FIFA rankings than their opponents - managed to keep their visitors at bay.
The home side gave their fans something to celebrate in the 65th minute when Cintron ran onto a flick by Hector Ramos and slotted the ball home.
But Puerto Rico failed to truly test Spain's defence again and Vicente Del Bosque's men held on.