Felipe Massa prend le meilleur au départ sur le poleman Robert Kubica, alors que Lewis Hamilton se loupe et se retrouve enfermé en milieu de peloton. Heikki Kovalainen bondit à la quatrième place à l'amorce du premier virage, Sebastian Vettel part en tête-à-queue à la suite d'une casse moteur. Jenson Button est aussi mal loti puisqu'il doit regagner son stand après une crevaison à l'arrière et doit repasser par les stands avant de boucler son tour, tour qu'Hamilton termine en neuvième position, derrière Fernando Alonso.
Au tour suivant, Hamilton percute Alonso par l'arrière et détruit son aileron. Nelson Angelo Piquet est à son tour victime d'une crevaison et commence à se plaindre de soucis de boîte de vitesses. David Coulthard rentre à son stand, lui aussi sur crevaison. Le troisième passage voit Jarno Trulli, Nico Rosberg et Mark Webber (6e, 7e et 8e) se livrer une lutte sévère sans pour autant réussir à se dépasser. Ce n'est pas le cas de Räikkönen qui prend le meilleur sur Kubica pour le gain de la seconde place. Il est imité par Nick Heidfeld qui double Kovalainen et se retrouve quatrième.
Le ballet des ravitaillements débute au 18e tour avec Kubica, suivi par Rosberg. Pendant ce temps, Button s'accroche avec Coulthard en essayant de le dépasser. Button brise son aileron, repasse par les stands mais abandonnera au vingtième tours des conséquences de l'accrochage. Au quarantième tour, la boîte de vitesses de Piquet rend définitivement l'âme alors que Webber ravit la septième place à Rosberg et met la pression sur Trulli, sans toutefois trouver l'ouverture.
Felipe Massa remporte finalement sa première course de la saison (la première de sa carrière sans s'élancer de la pole) après deux résultats vierges. Il devance son coéquipier Räikkönen (à 3 secondes) et signent le 77e doublé de Ferrari. Kubica, troisième, monte sur son second podium consécutif tandis qu'Heidfeld se classe quatrième, ce qui permet à BMW Sauber de marquer à nouveau 11 points, égalant ainsi son meilleur résultat établi au Grand Prix précédent. Kovalainen, cinquième, sauve l'honneur de McLaren, Trulli, Webber et Rosberg complétant le top huit.
Pole position et record du tour
Pole position : Robert Kubica (BMW Sauber) en 1 min 33 s 096 (209,281 km/h). Le meilleur temps des qualifications a quant à lui été établi par Felipe Massa lors de la Q2 en 1 min 31 s 188.
203e victoire pour Ferrari en tant que constructeur et motoriste.
77e doublé pour Ferrari en tant que constructeur et motoriste.
1re pole position de sa carrière pour Robert Kubica pour son 25e départ en Grand Prix.
1re pole position pour l'écurie BMW Sauber pour son 37e départ en Grand Prix.
Pour la première fois depuis son engagement dans la discipline, l'écurie BMW Sauber prend la tête du classement des constructeurs avec 30 points contre 29 à Ferrari et 28 pour McLaren.
À l'issue de l'épreuve, BMW Sauber passe le cap des 100 kilomètres en tête d'un Grand Prix (126 km) grâce à ses deux pilotes Heidfeld (22 km en tête) et Kubica (11 km en tête).
C'est la première fois que Felipe Massa remporte une course sans s'être élancé depuis la pole position.
Cette course marque la fin de la série de 19 podiums consécutifs raflés par McLaren, cette série avait débuté au Grand Prix d'Australie 2007.
À la suite du scandale sexuel dans lequel il est impliqué, le président de la FIA, Max Mosley, a été prié par les organisateurs du Grand Prix de ne pas se présenter sur le circuit[1].