* Pre-race: Change in climatic conditions confirmed, following a morning of persistent drizzle. Drivers commence their installation laps on wet-weather tyres. During one of these, Felipe Massa spins at Turn 12.
* Warm-up lap: Pedro de la Rosa spins but resumes in time to take fourth place on the grid – the best qualifying performance of his Formula One career.
* Lap 1: On pole position for the second time in as many weekends, Kimi Räikkönen makes a good start. Front-row starter Massa is swamped and Rubens Barrichello claims second, from de la Rosa. Up from 11th on the grid, Michael Schumacher profits from the outside line at Turn One and is up to fourth by the end of the lap, from Giancarlo Fisichella and Fernando Alonso – who makes tremendous progress from 14th, Massa ends the lap seventh, ahead of Robert Kubica, David Coulthard, Nick Heidfeld, Jenson Button, Ralf Schumacher, Vitantonio Liuzzi, Jarno Trulli, Scott Speed, Takuma Sato, the slow-starting Mark Webber, Tiago Monteiro, Nico Rosberg, Christian Klien (who qualified 13th but started from the pits) and Christijan Albers. Sakon Yamamoto pulls off and has still to complete a Formula One racing lap at speed.
* Lap 2: Räikkönen extends his lead to 2.4s. Alonso passes Fisichella for fifth. Kubica spins from eighth to 16th at Turn 7. Button passes Heidfeld for ninth. Webber stops at Turn 11. Klien passes Monteiro and Rosberg.
* Lap 3: Alonso is all over Michael Schumacher. Button passes Coulthard for eighth.
* Lap 4: Alonso passes Michael Schumacher for fourth and immediately begins to catch the McLarens. Button passes Massa for seventh, Liuzzi spins and loses three places.
* Lap 5: Barrichello pits. Klien passes Sato for 16th. Alonso sets the fastest lap: 1m34.109s.
* Lap 6: Button passes Fisichella for sixth.
* Lap 7: Button passes Michael Schumacher for fourth. Massa spins at Turn 13 and falls behind Coulthard.
* Lap 10: Button posts fastest lap: 1m33.664s.
* Lap 12: Massa pits.
* Lap 14: Monteiro pits.
* Lap 15: Fisichella and Michael Schumacher touch at the final corner while disputing fifth.
* Lap 16: De la Rosa pits.
* Lap 17: Fisichella passes Michael Schumacher at Turn One. The two cars touch at the exit and the German suffers a damaged front wing. He pits at the end of the lap. Leader Räikkönen and Button, third, pit too.
* Lap 18: Fisichella spins at Turn Eight. Kubica spins and wipes off his nose wing. He pits for repairs.
* Lap 19: Fisichella retires at Turn Three.
* Lap 20: Rosberg spins into retirement.
* Lap 23: Ralf Schumacher pits.
* Lap 24: Trulli pits.
* Lap 25: Alonso laps Michael Schumacher.
* Lap 26: Räikkönen hits the lapped Liuzzi, rides over the Italian’s car and spears off the track. Alonso passes the pit exit before the Safety Car comes out. De la Rosa, Coulthard and Heidfeld come in for fuel and tyres. Liuzzi pits to retire.
* Lap 27: Alonso pits and rejoins without losing the lead. Button – who didn’t pit under the Safety Car – is second, from de la Rosa, Barrichello, Heidfeld, Coulthard and Michael Schumacher. Ralf Schumacher, Massa, Kubica, Speed, Sato, Albers and Monteiro have all been lapped – more than once, in some cases.
* Lap 32: Race restarts. Alonso streaks away as the rest try to pass the lapped Sato. He is 8.8s clear of Button by the end of the lap. Ralf Schumacher almost spins at Turn One as Massa passes him. Michael Schumacher spins at Turn Two but keeps seventh place because he’s the last of the unlapped cars.
* Lap 33: Alonso laps in 1m32.342s.
* Lap 34: Alonso slows briefly and drops three seconds to Button, who posts a 1m32.954s.
* Lap 35: Alonso is back up to speed: 1m32.470s. It’s still only half-distance.
* Lap 36: Button laps in 1m32.440s. A dry line is beginning to appear. Kubica passes Massa for eighth.
* Lap 38: Button laps in 1m31.928s and continues to catch Alonso but Michael Schumacher posts a 1m31.787s. Speed pits and rejoins on dry tyres. He slides straight off the road at Turn One.
* Lap 41: Michael Schumacher laps in 1m29.053s – 2.6s quicker than the leader. He trails Alonso by 34.2s. Massa pits and rejoins on treaded tyres. Speed comes back in and refits wets.
* Lap 42: Button closes to within 0.8s of the leader. Michael Schumacher and Heidfeld are tussling hard for fifth.
* Lap 44: Michael Schumacher passes Heidfeld around the outside of Turn One. He laps in 1m28.985s. Alonso sets a personal best: 1m31.668s. Kubica pits from eighth.
* Lap 45: Michael Schumacher laps in 1m28.548s.
* Lap 46: Button and Michael Schumacher pit – for fuel only.
* Lap 47: Alonso posts a personal best: 1m30.658s. Button still runs second, 19.8s in arrears. De la Rosa, Barrichello, Heidfeld and Michael Schumacher complete the top six. Ralf Schumacher pits.
* Lap 48: Trulli pits and fits dry tyres.
* Lap 49: Button laps in 1m28.077s.
* Lap 50: Button goes faster again: 1m27.884s. Barrichello pits for dries.
* Lap 51: Alonso pits for dries and slides wide as he rejoins. De la Rosa pits for dries, too.
* Lap 52: Alonso stops as his right rear wheel works loose. He’s out.
* Lap 53: Button leads by almost half a minute from Heidfeld, Michael Schumacher, de la Rosa and Barrichello. Sixth-placed Coulthard pits.
* Lap 54: Button pits and retains his lead. Dry-shod de la Rosa laps in 1m27.540s.
* Lap 55: Heidfeld pits. De la Rosa laps in 1m25.614s. Michael Schumacher is second but lapping 2.7s off the pace.
* Lap 57: Button laps in 1m25.143s.
* Lap 59: Massa pits for dries.
* Lap 62: Button leads by 26.9s. Michael Schumacher is coming under increasing pressure from de la Rosa.
* Lap 64: Massa laps in 1m24.198s.
* Lap 65: De la Rosa and Michael Schumacher are side by side at the chicane. The German cuts across the corner and retains second.
* Lap 66: De la Rosa passes Michael Schumacher at the chicane. The German bounds across the kerbs again. Heidfeld is now right with them. Trulli retires with engine failure.
* Lap 67: Heidfeld tries to pass Michael Schumacher at Turn One but is repelled. He gets through at the chicane and Schumacher goes straight on for the third consecutive lap. The German regains second on the circuit, but slows up immediately and crawls to the pits with apparent front suspension damage.
* Lap 70: Button scores his maiden Formula One victory, beating first-time podium visitor de la Rosa by 30.8s. Heidfeld is third from Barrichello, Coulthard, Ralf Schumacher, Kubica and Massa. Michael Schumacher is classified ninth, ahead of Monteiro, Albers and Speed. Alonso still leads the world title race by 11 points.
