great race very watchable here are the results
1 australia Mark Webber 6 Red Bull-Renault 1 1:15.318 1:50:13.355 25
2 germany Sebastian Vettel 5 Red Bull-Renault 3 1:15.192 +00:00.448 18
3 poland Robert Kubica 11 Renault 2 1:15.352 +00:01.675 15
4 brazil Felipe Massa 7 Ferrari 4 1:15.503 +00:02.666 12
5 great britain Lewis Hamilton 2 McLaren-Mercedes 5 1:16.219 +00:04.363 10
6 germany Michael Schumacher 3 Mercedes GP 7 1:15.580 +00:05.712 8
7 spain Fernando Alonso 8 Ferrari 24 1:15.905 +00:06.341 6
8 germany Nico Rosberg 4 Mercedes GP 6 1:15.959 +00:06.651 4
9 germany Adrian Sutil 14 Force India-Mercedes 12 1:15.963 +00:06.970 2
10 italy Vitantonio Liuzzi 15 Force India-Mercedes 10 1:16.142 +00:07.305 1
11 switzerland Sebastien Buemi 16 Toro Rosso-Ferrari 13 1:16.493 +00:08.199
12 spain Jaime Alguersuari 17 Toro Rosso-Ferrari 17 1:16.381 +00:09.135
13 russia Vitaly Petrov 12 Renault 14 1:16.405 retired, 73 laps
14 india Karun Chandhok 20 Hispania-Cosworth 23 1:19.553 crash, 70 laps
15 italy Jarno Trulli 18 Lotus-Cosworth 19 1:19.340 crash, 70 laps
16 finland Heikki Kovalainen 19 Lotus-Cosworth 18 1:18.401 retired, 58 laps
17 brazil Bruno Senna 21 Hispania-Cosworth 22 1:20.130 retired, 58 laps
18 brazil Rubens Barrichello 9 Williams-Cosworth 9 1:19.074 crash, 30 laps
19 japan Kamui Kobayashi 23 BMW Sauber-Ferrari 16 1:18.775 retired, 26 laps
20 brazil Lucas di Grassi 25 Virgin-Cosworth 21 1:22.255 retired, 25 laps
21 germany Timo Glock 24 Virgin-Cosworth 20 1:20.775 retired, 22 laps
22 spain Pedro de la Rosa 22 BMW Sauber-Ferrari 15 1:19.270 retired, 21 laps
23 great britain Jenson Button 1 McLaren-Mercedes 8 2:14.285 retired, 2 laps
24 germany Nico Hulkenberg 10 Williams-Cosworth 11 crash, 1 laps