1. Mika Hakkinen Finland McLaren-Mercedes 65 laps 1hr 33mins 50.390secs
2. David Coulthard Britain McLaren-Mercedes +16.066secs
3. Rubens Barrichello Brazil Ferrari-Ferrari +29.112secs
4. Ralf Schumacher Germany Williams-BMW +37.311secs
5. Michael Schumacher Germany Ferrari-Ferrari +47.983secs
6. Heinz-Harald Frentzen Germany Jordan-Mugen +1min 21.925secs

7. Mika Salo Finland Sauber-Petronas +1 lap
8. Ricardo Zonta Brazil BAR-Honda +1 lap
9. Giancarlo Fisichella Italy Benetton-Playlife +1 lap
10. Alex Wurz Austria Benetton-Playlife +1 lap
11. Eddie Irvine Britain Jaguar-Cosworth +1 lap
12. Jarno Trulli Italy Jordan-Mugen +1 lap
13. Johnny Herbert Britain Jaguar-Cosworth +1 lap
14. Marc Gene Spain Minardi-Fondmetal +2 laps
15. Gaston Mazzacane Argentina Minardi-Fondmetal +2 laps
16. Nick Heidfeld Germany Prost-Peugeot +3 laps

Jenson Button Britain Williams-BMW 61 laps completed
Jos Verstappen Holland Arrows-Supertec 25 laps completed
Jacques Villeneuve Canada BAR-Honda 21 laps completed
Jean Alesi France Prost-Peugeot 1 lap completed
Pedro de la Rosa Spain Arrows-Supertec 1 lap completed
Pedro Diniz Brazil Sauber-Petronas 0 laps completed

Fastest lap: Mika Hakkinen McLaren-Mercedes 1min 24.470secs