The race was won by McLaren's Heikki Kovalainen, who took his maiden Formula One victory. Timo Glock and Kimi Räikkönen were also on the podium.
Vettel topped the testing timecharts again on Wednesday. He, along with Red Bull's Mark Webber and Honda's Alexander Wurz tried out the Bridgestone slick tires. Force India started their testing on Wednesday with their VJM01's new seamless shift gearbox through test driver Vitantonio Liuzzi. Both Trulli and Ferrari's Kimi Räikkönen tested focusing on forthcoming races.
Many of the teams tested the new slick tires during their Thursday testing. Webber topped the lap timings while working on aero development work and suspension changes. Räikkönen and Liuzzi continued their tasks from previous day. Timo Glock returned to testing for his team Toyota for the first time since his accident in the previous race. McLaren's Pedro de la Rosa ran a short testing session due to an oil leak and engine change.
Heikki Kovalainen, who joined the McLaren team on the final day for testing, was fastest among all drivers for the session. The teams focused mainly on evaluating the car changes ahead of the race.
During the second session, Massa set the quickest time of both sessions so far, with Glock putting in a quick lap to put himself ahead of both McLarens, where Kovalainen reduced the gap between himself and Hamilton in this session. Räikkönen again found himself behind Jarno Trulli. Nico Rosberg did not take part in the session due to a hydraulic problem. Vettel, Button, Coulthard, Bourdais and Rosberg were eliminated.
Hamilton took the pole position in the final session, his teammate Kovalainen beating Massa for second spot on the grid. Massa rued his tire selection for the qualifying and the traffic he faced during final session. Kubica managed an improved fourth position in comparison with earlier sessions. Glock, after setting an early fast lap scored his career best fifth position so far. Räikkönen docked sixth ahead of Alonso, Webber, Trulli and Piquet Jr.
Once the lead cars had made their first pit-stops, the top four of Massa, Hamilton, Kovalainen and Glock remained unchanged. Kubica, re-joined in 9th his pit stop. Vettel retired on lap 22 after his engine overheated at his pit-stop, burning parts of the car. Coulthard stayed out until lap 29, reaching 5th before part of his floor became damaged, resulting in thirteenth place after his stop. Barrichello, Bourdais, and Nakajima all experienced fires during their first pit-stops; none retired as a result.
Massa's lead to Hamilton was five seconds, until lap 40 when Hamilton developed a puncture. Hamilton returned to the track in 10th place, after pitting. Massa had a 23 second lead over Kovalainen, after Hamilton's puncture. Glock, Kovalainen and Massa made their second pit-stops shortly after Hamilton's puncture. Massa and Kovalainen rejoined first and second and Glock in fifth behind Piquet and. Further back in the field, Fisichella collided with Bourdais and Nakajima in separate incidents, but all three cars continued in the race.
Räikkönen passed Alonso during the second pit-stops, with Hamilton up to sixth behind Alonso. Räikkönen was 1.5 seconds faster than Glock and closed the gap with 8 laps left in the race. Adrian Sutil's Force India had a puncture on the main straight as a result of a brake problem, leading to total brake failure and his retirment.
With 5 laps remaining, Räikkönen was less than a second behind Glock; Hamilton had closed the gap to Alonso to 3 seconds by this point. With 3 laps remaining, Massa retired due to an engine failure on the main straight. Räikkönen's pace dropped off shortly after wards due to a mechanical problem at the rear of his car.
Kovalainen won his first race, with Glock on his maiden podium in second, and Räikkönen finished third. Alonso was fourth and Hamilton recovered from the earlier puncture to finish fifth, 1.5 seconds behind Alonso. Piquet, Trulli and Kubica scored 3, 2 and 1 points respectively. 18 of 20 runners were classified in the race.
| Pos | No | Name | Constructor | Part 1 | Part 2 | Part 3 | Grid |
|---|---|---|---|---|---|---|---|
| 1 | 22 | Lewis Hamilton | McLaren-Mercedes | 1:19.376 | 1:19.473 | 1:20.899 | 1 |
| 2 | 23 | Heikki Kovalainen | McLaren-Mercedes | 1:19.945 | 1:19.480 | 1:21.140 | 2 |
| 3 | 2 | Felipe Massa | Ferrari | 1:19.578 | 1:19.068 | 1:21.191 | 3 |
| 4 | 4 | Robert Kubica | BMW Sauber | 1:20.053 | 1:19.776 | 1:21.281 | 4 |
| 5 | 12 | Timo Glock | Toyota | 1:19.980 | 1:19.246 | 1:21.326 | 5 |
| 6 | 1 | Kimi Räikkönen | Ferrari | 1:20.006 | 1:19.546 | 1:21.516 | 6 |
| 7 | 5 | Fernando Alonso | Renault | 1:20.229 | 1:19.816 | 1:21.698 | 7 |
| 8 | 10 | Mark Webber | Red Bull-Renault | 1:20.073 | 1:20.046 | 1:21.732 | 8 |
| 9 | 11 | Jarno Trulli | Toyota | 1:19.942 | 1:19.486 | 1:21.767 | 9 |
| 10 | 6 | Nelson Piquet Jr. | Renault | 1:20.583 | 1:20.131 | 1:22.371 | 10 |
| 11 | 15 | Sebastian Vettel | Toro Rosso-Ferrari | 1:20.157 | 1:20.144 | 11 | |
| 12 | 16 | Jenson Button | Honda | 1:20.888 | 1:20.332 | 12 | |
| 13 | 9 | David Coulthard | Red Bull-Renault | 1:20.505 | 1:20.502 | 13 | |
| 14 | 14 | Sébastien Bourdais | Toro Rosso-Ferrari | 1:20.640 | 1:20.963 | 191 | |
| 15 | 7 | Nico Rosberg | Williams-Toyota | 1:20.748 | no time | 14 | |
| 16 | 3 | Nick Heidfeld | BMW Sauber | 1:21.045 | 15 | ||
| 17 | 8 | Kazuki Nakajima | Williams-Toyota | 1:21.085 | 16 | ||
| 18 | 17 | Rubens Barrichello | Honda | 1:21.332 | 17 | ||
| 19 | 21 | Giancarlo Fisichella | Force India-Ferrari | 1:21.670 | 18 | ||
| 20 | 20 | Adrian Sutil | Force India-Ferrari | 1:22.113 | 20 |