Race results - 2012 Spanish Formula 1 Grand Prix

Pos.  Driver Team Time
1.  P. Maldonado Williams 1:39:09.145
2.  F. Alonso Ferrari +3.195
3.  K. Raikkonen Lotus +3.884 +0.689
4.  R. Grosjean Lotus +14.799 +10.915
5.  K. Kobayashi Sauber +1:04.641 +49.842
6.  S. Vettel Red Bull +1:07.576 +2.935
7.  N. Rosberg Mercedes +1:17.919 +10.343
8.  L. Hamilton McLaren +1:18.140 +0.221
9.  J. Button McLaren +1:25.246 +7.106
10.  N. Hulkenberg Force India +1 Lap
11.  M. Webber Red Bull +1 Lap
12.  J. Vergne Toro Rosso +1 Lap
13.  D. Ricciardo Toro Rosso +1 Lap
14.  P. di Resta Force India +1 Lap
15.  F. Massa Ferrari +1 Lap
16.  H. Kovalainen Caterham +1 Lap
17.  V. Petrov Caterham +1 Lap
18.  T. Glock Marussia +2 Laps
19.  P. de la Rosa HRT +3 Laps
Did not finish
20.  S. Perez Sauber +29 Laps
21.  C. Pic Marussia +31 Laps
22.  N. Karthikeyan HRT +44 Laps
23.  B. Senna Williams +54 Laps
24.  M. Schumacher Mercedes +54 Laps