Race results - 2012 Belgian Formula 1 Grand Prix

Pos.  Driver Team Time
1.  J. Button McLaren 1:29:08.530
2.  S. Vettel Red Bull +13.624
3.  K. Raikkonen Lotus +25.334 +11.710
4.  N. Hulkenberg Force India +27.843 +2.509
5.  F. Massa Ferrari +29.845 +2.002
6.  M. Webber Red Bull +31.244 +1.399
7.  M. Schumacher Mercedes +53.374 +22.130
8.  J. Vergne Toro Rosso +58.865 +5.491
9.  D. Ricciardo Toro Rosso +1:02.982 +4.117
10.  P. di Resta Force India +1:03.783 +0.801
11.  N. Rosberg Mercedes +1:05.111 +1.328
12.  B. Senna Williams +1:11.529 +6.418
13.  K. Kobayashi Sauber +1:56.119 +44.590
14.  V. Petrov Caterham +1 Lap
15.  T. Glock Marussia +1 Lap
16.  C. Pic Marussia +1 Lap
17.  H. Kovalainen Caterham +1 Lap
18.  P. de la Rosa HRT +1 Lap
Did not finish
19.  N. Karthikeyan HRT +15 Laps
20.  P. Maldonado Williams +40 Laps
21.  S. Perez Sauber +44 Laps
22.  F. Alonso Ferrari +44 Laps
23.  L. Hamilton McLaren +44 Laps
24.  R. Grosjean Lotus +44 Laps