Formula Results and Ranking Teams Final Standing Final Standing Rank Team 1 Brazil 2 Italy 3 Serbia 4 China 5 Netherlands 5 USA 7 Japan 8 Dominican Republic 9 Russia 10 Thailand 11 Turkey 12 Belgium News {{item.LocalShortDate}} {{item.Title}} All the News