1. Michael Schumacher Germany Ferrari-Ferrari 69 laps 1hr 41mins 12.313secs
2. Rubens Barrichello Brazil Ferrari-Ferrari +0.174secs
3. Giancarlo Fisichella Italy Benetton-Playlife +15.365secs
4. Mika Hakkinen Finland McLaren-Mercedes +18.561secs
5. Jos Verstappen Holland Arrows-Supertec +52.208secs
6. Jarno Trulli Italy Jordan-Mugen +1min 01.687secs

7. David Coulthard Britain McLaren-Mercedes +1min 02.216secs
8. Ricardo Zonta Brazil BAR-Honda +1min 10.455secs
9. Alex Wurz Austria Benetton-Playlife +1min 19.899secs
10. Pedro Diniz Brazil Sauber-Petronas +1min 29.544secs
11. Jenson Button Britain Williams-BMW +1 lap
12. Gaston Mazzacane Argentina Minardi-Fondmetal +1 lap
13. Eddie Irvine Britain Jaguar-Cosworth +3 laps
14. Ralf Schumacher Germany Williams-BMW +5 laps
15. Jacques Villeneuve Canada BAR-Honda +5 laps
16. Marc Gene Spain Minardi-Fondmetal +5 laps

Rtd Pedro de la Rosa Spain Arrows-Supertec 48 laps completed
Rtd Mika Salo Finland Sauber-Petronas 42 laps completed
Rtd Jean Alesi France Prost-Peugeot 38 laps completed
Rtd Nick Heidfeld Germany Prost-Peugeot 34 laps completed
Rtd Heinz-Harald Frentzen Germany Jordan-Mugen 32 laps completed
Rtd Johnny Herbert Britain Jaguar-Cosworth 14 laps completed

Fastest lap: Mika Hakkinen McLaren-Mercedes 1min 19.049secs lap 37