Formula 1'de sezonun 12. yarışı olan Belçika Grand Prix'sini, Red Bull'un Alman pilotu Sebastian Vettel kazandı.
7 bin metrelik Spa-Francorchamps pistinde 44 tur üzerinden yapılan Grand Prix'ye ilk cepte (pole position) başlayan Vettel, yarışı 1 saat 26 dakika 44.893 ile birinci sırada tamamlamayı başardı.
24 yaşındaki Vettel böylece bu sezonki 12. yarışta 7. kez zafer kazandı.
Yarışta ikinci sırayı, yine Red Bull'dan Avustralyalı Mark Webber aldı. Webber de bu sonuçla pilotlar klasmanında 2. sıradaki yerini muhafaza etti, ancak Vettel ile arasındaki fark 92 puana çıktı.
Mücadelede 3. sırada McLaren'in İngiliz pilotu Jenson Button yer aldı. Yarışa 13. sırada başlayan Button, bu sonuçla pilotlar klasmanında 4. sıraya yükseldi.
Yarışta 4'üncü İspanyol Fernando Alonso (Ferrari), 5'inci Alman Michael Schumacher oldu.