Hello! I've let you all build a head start, now I'm back to take the lead again.
*cough*
Pole: Switzerland
Sprint
1. Switzerland
2. France
3. Great Britain
Feature
1. Switzerland
2. Germany
3. Great Britain
4. Malaysia
5. Mexico
6. Canada
Fastest lap: Switzerland