Finish di urutan kedua adalah Sebastian Vettel. Pembalap asal Jerman itu mampu memanfaatkan insiden di lap pertama dengan cukup mantap. Dimana ia langsung melaju ke posisi 5 besar dan mampu tampil konsisten hingga menyusul beberapa pembalap yang berada di depannya. Hasil finish tersebut tentu sangat berarti bagi Vettel, mengingat ia hanya mengawali balapan dari grid start 10.
Di urutan ketiga Kimi Raikkonen yang sebelumnya berada di depan Vettel, harus puas berada di urutan ketiga karena melakukan strategi pit stop sebanyak 2 kali. Sementara Vettel hanya mengaplikasikan strategi pit stop sebanyak 1 kali saja. Kemudian disusul oleh Nico Hulkenberg di urutan ketiga dan Felipe Massa di urutan kelima.
Start pada balapan ini sempat diwarnai kecelakaan yang cukup hebat. Rekan setim Button, Lewis Hamilton beserta Fernando Alonso (Ferrari) dan Romain Grosjean (Lotus GP) saling bertabrakan di tikungan pertama. Meski gagal finis, ketiga pebalap tersebut tak mengalami cedera serius.
Hasil Balap F1 Belgia 2012 di Sirkuit Spa Francorchamps, Minggu (2/9) :
Pos Pembalap Tim Waktu 1. Jenson Button McLaren 1:29:08.530 2. Sebastian Vettel Red Bull +13.624 3. Kimi Raikkönen Lotus +25.334 4. Nico Hulkenberg Force India +27.843 5. Felipe Massa Ferrari +29.845 6. Mark Webber Red Bull +31.244 7. Michael Schumacher Mercedes +53.374 8. Jean-Eric Vergne Toro Rosso +58.865 9. Daniel Ricciardo Toro Rosso +1:02.982 10. Paul di Resta Force India +1:03.783 11. Nico Rosberg Mercedes +1:05.111 12. Bruno Senna Williams +1:11.529 13. Kamui Kobayashi Sauber +1:56.119 14. Vitaly Petrov Caterham +1 Lap 15. Timo Glock Marussia +1 Lap 16. Charles Pic Marussia +1 Lap 17. Heikki Kovalainen Caterham +1 Lap 18. Pedro de la Rosa HRT +1 Lap Tak Finish : 19. Narain Karthikeyan HRT +15 Lap 20. Pastor Maldonado Williams +40 Lap 21. Sergio Perez Sauber +44 Lap 22. Fernando Alonso Ferrari +44 Lap 23. Lewis Hamilton McLaren +44 Lap 24. Romain Grosjean Lotus +44 Lap Klasemen Pembalap Klasemen Kontruktor 1. Alonso 164 poin 1. Red Bull-Renault 272 poin 2. Vettel 140 poin 2. McLaren-Mercedes 218 poin 3. Webber 132 poin 3. Lotus-Renault 207 poin 4. Raikkonen 131 poin 4. Ferrari 199 poin 5. Hamilton 117 poin 5. Mercedes 112 poin 6. Button 101 poin 6. Sauber-Ferrari 80 poin 7. Rosberg 77 poin 7. Force India-Mercedes 59 poin 8. Grosjean 76 poin 8. Williams-Renault 53 poin 9. Perez 47 poin 9. Toro Rosso-Ferrari 12 poin 10. Schumacher 35 poin