* Lap 1: At the start Michael Schumacher gets away well and Jarno Trulli is with him, seemingly leaving Takuma Sato behind, but the Japanese driver makes a huge lunge under braking and emerges in second place. As the cars head down the hill Sato and Trulli kick up the dust and as a result Kimi Raikkonen, fourth at the first corner, finds himself in second place with Fernando Alonso and Sato chasing. At the first corner Juan Pablo Montoya locks up and moves to the left to avoid running into Rubens Barrichello. As a result he tips his Williams team-mate into a spin and the German loses his front wing. He slides off the track into the path of Cristiano da Matta’s Toyota and the two cars make contact and both retire. At the end of the lap Montoya has to stop for repairs. This means that behind Sato is Barrichello with Jenson Button and Jarno Trulli; Olivier Panis, David Coulthard and Nick Heidfeld giving chase. At the back Felipe Massa is left on the grid and Mark Webber is very slow away. At the end of the lap Schumacher has a lead of 2.4secs but Raikkonen is under pressure from Alonso.
* Lap 2: Schumacher increases his lead to 3.9secs while behind Raikkonen there is a train of cars.
* Lap 3: Michael Schumacher is in the perfect position and increases his lead to 6.3secs as his rivals are frustrated behind Raikkonen. Towards the back of the field Massa passes Zsolt Baumgartner to move to 16th place.
* Lap 5: Schumacher has continued to benefit from Raikkonen’s lack of speed and his lead is up to 11.5secs. Down at the back Massa passes Gianmaria Bruni for 15th
* Lap 7: The status quo remains with Schumacher pulling away to increase his lead to a massive 17secs. The order behind is unchanged.
* Lap 8: Schumacher goes into the pits, indicating that he was running very light in qualifying. He rejoins in seventh place. Raikkonen leads with Alonso and the rest right behind him. At the back Montoya passes Baumgartner for 17th.
* Lap 9: Raikkonen finally pits and Alonso takes the lead. Also pitting is Trulli, who has been stuck in the line behind Raikkonen.
* Lap 10: Alonso stops and so Sato goes into the lead with Barrichello up to second and Button third. Further back Panis heads also for the pits. Raikkonen goes out with a blown engine. At the same time Coulthard runs over the chicane. At the back Montoya overtakes Bruni for 15th.
* Lap 11: Sato stays in the lead with Barrichello chasing him but Michael Schumacher moves to third as Button pits. This puts Coulthard up to fourth with Christian Klien fifth and Button rejoining in sixth.
* Lap 12: Sato goes into pit lane and so Barrichello leads from Schumacher. Sato rejoins the race third. In the midfield ninth-placed Giorgio Pantano stops and falls down the order to 15th and at the back the Minardis begin their stops.
* Lap 13: Button passes Klien for fourth position.
* Lap 14: Alonso makes a mistake and looses a lot of time. Nick Heidfeld, who has risen to seventh place stops and falls back down the order.
* Lap 15: Barrichello finally stops and drops back to third place behind Schumacher and Sato. Coulthard is yet to stop and is holding up Button. Klien is still going in sixth with Webber behind him and they are being chased by Giancarlo Fisichella.
* Lap 16: Klien pits and so Webber moves to sixth place.
* Lap 18: Webber stops and further back in the field Massa also stops for the first time.
* Lap 19: Button goes around the outside of Coulthard at the first corner to grab fourth place.
* Lap 20: Coulthard finally pits and falls back into the midfield fight.
* Lap 22: Montoya has worked his way up to 10th by staying out after his first lap stop. Behind him Heidfeld passes Klien for 11th.
* Lap 23: Panis has his second pit stop and falls from eighth to 10th. When he rejoins he almost collides with Schumacher, the leader having to go very wide to avoid an impact.
* Lap 24: Fisichella finally pits, indicating that he is on a two-stop strategy. He falls from fifth to eighth but comes out behind Coulthard.
* Lap 25: The situation is unchanged at the front but Button comes into the pits for his second stop. He falls behind the two Renaults. Further back Pantano has his second stop and emerges 14th. Behind him Montoya passes Panis for 14th.
* Lap 26: Sato stops for the second time and Barrichello moves back to second. Coulthard, who is running seventh goes out with a mechanical problem.
* Lap 27: Montoya passes Massa for 11th position.
* Lap 28: Schumacher and Trulli both pit. Michael is so far ahead now that he rejoins in the lead, still six seconds ahead of Barrichello. Trulli drops from fourth to sixth. Montoya continues his progress by passing Klien for 10th.
* Lap 29: Massa overtakes Klien to move up to 11th place.
* Lap 30: Alonso and Heidfeld head for the pits and so Button moves to fourth again. Alonso rejoins in sixth position while Heidfeld’s stop has put him back from ninth to 12th.
* Lap 36: The order at the front has not changed at all but two-stopper Klien now pits and drops from 12th to 14th.
* Lap 38: Barrichello stops for the last time but he is behind Sato, although the Japanese driver will need to stop again. Rubens is being chased by Button. In the midfield Webber has his second stop but loses only one place to Montoya although the Williams will soon have to stop again.
* Lap 40: Michael Schumacher continues to control the race, 17 secs ahead of Sato. The two men both have a stop to make. Barrichello has a full tank of fuel and is third but is able to hold off Button. Further back in fifth and sixth are the Renaults of Trulli and Alonso, both running on a three-stop strategy. Fisichella is on a two-stop strategy and is seventh. Montoya is in eighth but must stop again. Further back Massa (on a two-stop strategy) comes into pit lane and drops from 10th to 12th.
* Lap 41: Montoya stops and falls behind Webber.
* Lap 42: Alonso comes in for his last stop and falls behind Fisichella. Further back Panis stops for the third time and drops from 11th to 13th.
* Lap 43: Pantano stops for the third time but speeds in pit lane and will later have to return to the pits for a drive-through penalty.
* Lap 44: Schumacher, Sato, Trulli and Fisichella all stop. As Sato rejoins Barrichello passes him. As Michael comes out of the pits he nearly collides with Webber and has to go wide to avoid the Australian.
* Lap 45: Button has his final pit stop and stays in fourth place.
* Lap 46: Sato tries to pass Barrichello for second place at the first corner and the two cars collide. Sato loses part of his front wing and has to pit. The Japanese drops to fifth behind Trulli.
* Lap 48: Sato goes out with an engine failure. The order is now set with Schumacher comfortably ahead of Barrichello. Button is third and closing but unlikely to catch Rubens. Trulli is fourth and Alonso fifth while Fisichella is sixth and under attack from Webber. A lap down Montoya is eighth while Massa and Heidfeld dispute ninth all the way to the finish.
* Lap 60: Michael Schumacher wins a dominant victory with Ferrari getting a 1-2 with Barrichello staying ahead of Button, who backs off on the last lap.
