Formula Results and Ranking Teams Final Standing Final Standing Rank Team 1 Hungary 2 Australia 3 France 4 Venezuela 5 Mexico 6 Cameroon 7 Trinidad and Tobago 8 Algeria News {{item.LocalShortDate}} {{item.Title}} All the News