With so many pit stops, it was a hard race to keep track of, but the key point was that Sebastian Vettel started in front, and remained in front throughout. The McLaren boys struggled but kept up the pace to battle him, and it was another good day for Renault who get their second podium in as many races.

Position Driver Team Time Stops
1 Sebastian Vettel Red Bull 1:37:39.832 3
2 Jenson Button McLaren +3.2 3
3 Nick Heidfeld Renault +25.0 3
4 Mark Webber Red Bull +26.3 4
5 Felipe Massa Ferrari +36.9 3
6 Fernando Alonso Ferrari +37.2 4
7 Lewis Hamilton McLaren +49.9 4
8 Kamui Kobayashi Sauber +66.4 2
9 Michael Schumacher Mercedes +84.8 3
10 Paul di Resta Force India +91.5 3
11 Adrian Sutil Force India +1 Lap 3
12 Nico Rosberg Mercedes +1 Lap 3
13 Sébastien Buemi Toro Rosso +1 Lap 3
14 Jaime Alguersuari Toro Rosso +1 Lap 2
15 Heikki Kovalainen Lotus +1 Lap 2
16 Timo Glock Virgin +2 Laps 2
17 Vitaly Petrov Renault +4 Laps 3
DNF Tonio Liuzzi HRT +10 Laps 4
DNF Jérôme D’Ambrosio Virgin +14 Laps 2
DNF Jarno Trulli Lotus +25 Laps 2
DNF Sergio Pérez Sauber +33 Laps 1
DNF Rubens Barrichello Williams +34 Laps 3
DNF Narain Karthikeyan HRT +42 Laps 0
DNF Pastor Maldonado Williams +48 Laps 1