Follow us on

Spain players celebrate

Wednesday, 2 October 2013
PAPEETE, FRENCH POLYNESIA - SEPTEMBER 27: Spain players celebrate victory at the final whistle the FIFA Beach Soccer World Cup Tahiti 2013 Semi Final match between Spain and Brazil at the Tahua To'ata Stadium on September 27, 2013 in Papeete, French Polynesia. (Photo by Mike Hewitt - FIFA/FIFA via Getty Images)