Race results - 2012 Canadian Formula 1 Grand Prix

Pos.  Driver Team Time
1.  L. Hamilton McLaren 1:32:29.586
2.  R. Grosjean Lotus +2.513
3.  S. Perez Sauber +5.260 +2.747
4.  S. Vettel Red Bull +7.295 +2.035
5.  F. Alonso Ferrari +13.411 +6.116
6.  N. Rosberg Mercedes +13.842 +0.431
7.  M. Webber Red Bull +15.085 +1.243
8.  K. Raikkonen Lotus +15.567 +0.482
9.  K. Kobayashi Sauber +24.432 +8.865
10.  F. Massa Ferrari +25.272 +0.840
11.  P. di Resta Force India +37.693 +12.421
12.  N. Hulkenberg Force India +46.236 +8.543
13.  P. Maldonado Williams +47.052 +0.816
14.  D. Ricciardo Toro Rosso +1:04.475 +17.423
15.  J. Vergne Toro Rosso +1 Lap
16.  J. Button McLaren +1 Lap
17.  B. Senna Williams +1 Lap
18.  H. Kovalainen Caterham +1 Lap
19.  V. Petrov Caterham +1 Lap
20.  C. Pic Marussia +3 Laps
Did not finish
21.  T. Glock Marussia +14 Laps
22.  M. Schumacher Mercedes +27 Laps
23.  P. de la Rosa HRT +46 Laps
24.  N. Karthikeyan HRT +48 Laps