Russia’s beach soccer team have played, probably, their best ever match, thrashing defending champions Brazil 12-8 in the final of the World Cup in Ravenna, Italy. Russia grabbed a 3-0 lead right from the start and never let the four-time world champions come back into the game. The fate of the final was decided in […]