All the action as it happened at the A1-Ring.
1 M Schumacher (Ferrari)
2 K Raikkonen (McLaren)
3 R Barrichello (Ferrari)
4 J Button (BAR)
5 D Coulthard (McLaren)
6 R Schumacher (Williams)
Chequered flag: Schumacher wins after a great drive as Raikkonen holds off Barrichello. Raikkonen still leads the championship by two points.
Lap 69: The final lap and Schumacher is on course for a superb win as Raikkonen appears to be able to hold off Barrichello.
Lap 68: The two men have to lap Ralf Schumacher on the run to Turn Three but Raikkonen still holds on.
Lap 67: Barrichello tries the outside of Turn Three and again into Turn Four but Raikkonen holds him off.
Lap 66: Raikkonen has an advantage out of corners while Barrichello is stronger under braking.
Lap 65:Raikkonen holds on for another lap as Schumacher cruises towards his 66th victory.
Lap 64: Raikkonen locks a wheel going into Turn Two but holds on comfortably.
Lap 63: Barrichello is now right behind Raikkonen and is it is just a question of whether the Finn can hold on. He will remain in the championship lead if he does - but lose it if he does not.
Lap 62: Fisichella pulls off in his Jordan and Barrichello is just 0.8secs behind Raikkonen.
Lap 61: Raikkonen faces a real battle as Barrichello slices away his lead. The Ferrari is right on his tail - just 1.2secs behind.
Lap 60: Barrichello closes into just 2.3secs behind Raikkonen.
Lap 59: Barrichello now just 3.0 secs behind Raikkonen.
Lap 58: Barrichello is now just 3.6secs behind Raikkonen as Schumacher cruises around in the lead.
Lap 57: Ralf Schumacher makes a mistake going into Turn Five and runs off the track, losing fifth place to David Coulthard.
Lap 56: Barrichello has to lap Wilson's Minardi but still reduces Raikkonen's lead to five seconds.
Lap 55: Webber pits in the Jaguar as Barrichello takes another second off Raikkonen.
Lap 54: Schumacher is 9.2secs ahead of Raikkonen, who is now facing an onslaught from Barrichello. The Brazilian is just 6.5secs behind the McLaren.
Lap 53: Schumacher is 8.5secs ahead of Raikkonen, who is the same margin ahead of Barrichello. Webber has done well in the Jaguar to be seventh after starting from the pit lane and having a stop-go penalty.
Lap 52: Schumacher, with a comfortable lead, now appears to be pacing himself to the line in 20 laps time.
Lap 51: Coulthard stops from fourth place as Schumacher leads by 8.2secs.
Lap 50: Ferrari are getting ready for Barrichello to stop as Villeneuve, a battle for Coulthard, pits - and stalls as he attempts to leave. Schumacher is back in the lead.
Lap 49: Raikkonen pits from the lead and Barrichello takes over at the front.
Lap 48: Raikkonen's lead comes down to 20.2secs.
Lap 47: Button pits from fourth place as Schumacher reduces Raikkonen's advantage to 20.3secs.
Lap 46: Raikkonen does pull out slightly on Schumacher, who is now 20.7secs behind the Finn - with Barrichello between them.
Lap 45: Alonso spins off at Turn One ruining a superb drive - it turns out there is oil on the track so it may well be he has spun on oil from his own broken engine.
Lap 44: Raikkonen sets his own fastest lap of the race, aware that this is the crucial period of the race - but it is only 0.2secs quicker than Schumacher's lap.
Lap 43: Raikkonen leads for the first time but he has to build a lead while he has a light fuel load. He is 13.9secs ahead of Barrichello and 19.2secs clear of Schumacher.
Lap 42: Schumacher pits from the lead but it is a 12.6-second stop - he is fuelled to the end of the race.
Lap 41: The Ferrari mechanics are out in the pit lane but Schumacher passes the pits and sets a new lap record to extend his lead to 7.9secs.
Lap 40: Raikkonen cuts Schumacher's lead to 6.5secs.
Lap 39: Raikkonen holds the gap at 7.1 secs as Schumacher hits trouble with backmarkers. Alonso rejoins in eighth place.
Lap 38: Schumacher sets another new fastest lap and is now seven seconds in the lead.
Lap 37: Schumacher is building a healthy lead and is now more than four seconds ahead of Raikkonen - but the Ferrari has a less-than full quota of fuel after a fire in the pits. Alonso finally pits in the Renault.
Lap 36: Schumacher continues to build his lead.
Lap 35: Schumacher pulls out another second to be 2.9secs ahead as Alonso challenges Button for fourth place.
Lap 34: Schumacher is not able to pull away any further and loses nearly a second to Raikkonen. Barrichello passes Button for third place into Turn Two. Alonso, who has not stopped after starting from the pit lane, is right behind them.
Lap 33: Schumacher is streaking away in the lead and is now 2.7secs ahead.
Lap 32: Montoya's engine blows up as Schumacher passes Raikkonen for the lead in Turn Two. Schumacher has a 1.5sec lead by the end of the lap.
Lap 31: Webber stops for fuel and tyres in the Jaguar.
Lap 30: Ferrari are frantically working on their fuel rig to try to ensure it does not have another problem at his next stop.
Lap 29: Montoya adds another 0.3secs to his lead, which is now 4.1secs.
Lap 28: Montoya is now 3.8secs ahead as Raikkonen struggles to fight off Schumacher. Next up are Button, Barrichello and Alonso, who has yet to stop for fuel and tyres having started from the pit lane in the Renault.
Lap 27: Montoya is 3.1secs ahead of Raikkonen with Schumacher, who has had refuelling fire, trying to take second place.
Lap 26: Montoya leads Raikkonen by three seconds, with Schumacher another 0.9secs behind. Williams believe Schumacher only got five seconds of fuel into his car and will therefore have to pit again on lap 41.
Lap 25: Schumacher is right on the tail of Raikkonen for second place as Ferrari try to work out how much fuel has gone into the German's car following his pit fire.
Lap 24: Montoya now leads from Raikkonen, Schumacher, Button, Barrichello and Alonso.
Lap 23: Michael Schumacher pits from the lead and has fire in the pits because the fuel hose will not come off and then leaks. However, he is able to rejoin the track.
Lap 22: Villeneuve pits for fuel and tyres.
Lap 21: Barrichello pits from third place and has problems with the fuel hose.
Lap 20: Montoya pits from second place and takes on fuel and rear tyres. Coulthard also pits from seventh place.
Lap 19: Schumacher leads by 3.4secs as the track dries out a little more. Alonso, who started from the pits, is up to eighth in the Renault.
Lap 18: Schumacher's lead comes down to 3.1secs as the rain abates.
Lap 17: Montoya is now just 3.8secs behind Schumacher as the rain continues. Trulli stops for fuel and tyres.
Lap 16: Schumacher loses four seconds to Montoya as the rain gets heavier.
Lap 15: The cars are getting slower as the rain now begins to affect them to the tune of about two seconds a lap. Raikkonen has pulled away from Barrichello a little. Trulli spins but restarts having lost a place to Button.
Lap 14: The light rain appears not to be affecting the drivers out on the track as Schumacher leads by nine seconds.
Lap 13: It is raining on part of the circuit but Schumacher stes another fastest lap. Heidfeld stops for fuel and tyres - Sauber were clearly running light in qualifying, when Heidfeld was fourth.
Lap 12: Schumacher now leads by 6.8 seconds from Montoya who is about 2.5secs clear of Raikkonen and Barrichello. Heidfeld is a further three seconds further back.
Mark Webber has a 10-second stop-and-go penalty for his Jaguar team working on the car when not allowed.
Lap 11: Another fastest lap extends Schumacher's lead to 5.7secs.
Lap 10: Another fastest lap for Schumacher in the Ferrari. Pizzonia is holding up Trulli for sixth place and just behind them Button is holding up Ralf Schumacher.
Lap nine: Ferrari are at an advantage as the Michelin tyres on the McLaren and Williams go through their "down cycle". Schumacher's lead goes out to four seconds.
Lap eight: Schumacher now is 3.4secs ahead of Montoya. Raikkonen, Barrichello, Heidfeld, Pizzonia, Trulli, Button and Ralf Schumacher are next up.
Lap seven: Panis is out of the race in the Toyota as Schumacher's lead over Montoya goes out to 2.9secs.
Lap six: Barrichello is hounding Raikkonen for third place and Schumacher sets another fastest lap to build his lead to more than two seconds.
Lap five: The race restarts with Montoya right behind Schumacher but the German holds the Williams driver off. There are no other place changes in the first two corners and Schumacher builds a 1.5sec lead through the lap.
Lap four: It turns out this was the first race Minardi had used launch control and it did not work properly. The safety car is in at the end of this lap.
Lap three: The safety car is out as Verstappen's Minardi is cleared from the track having failed to move off the grid by more than a few minutes.
Lap two: The order is Schumacher, Montoya, Raikkonen, Barrichello, Heidfeld, Pizzonia, Trulli. Frentzen is still out of his car. The safety car has been deployed to clear Verstappen's car off the pit straight. Panis pits for fuel in the Toyota.
Lap one: At last the race starts. Schumacher has a clear run into the first corner with Montoya second. Raikkonen holds off Barrichello for third. Verstappen is already out of the race in the Minardi.
1316: The drivers set off on a third formation lap - and Frentzen is left on the grid in the Sauber. He will have to start from the pits in the spare car.
1310: The start is aborted again after another car stalls - it is Da Matta's Toyota again.
1308: The drivers head off for a second attempt at the formation lap and then a start.
1306: There are a few drops of rain falling - but not enough yet to affect the track. However, there is a 70% chance of rain during the race, according to the weather forecast.
1303: The start is aborted after Toyota driver Cristiano da Matta stalls. He will have to start from the back of the grid.
1300: The cars head off on their formation lap.
1245: Fifteen minutes before the race starts and Renault's Fernando Alonso, who qualified 19th after a mistake on his qualifying lap, has transferred to the spare car because of a hydraulic failure in his race car.
That means Alonso will start from the pit lane, from where Jaguar's Mark Webber, who also had a poor qualifying lap, will also start.