| Pos | Driver | Team | Grid | Time / gap | Pts |
|---|---|---|---|---|---|
| 1 | Ayrton Senna | McLaren | 5 | 1:52:32.829 | 9 |
| 2 | Jean Alesi | Tyrrell | 4 | +8.685s | 6 |
| 3 | Thierry Boutsen | Williams | 9 | +54.080s | 4 |
| 4 | Nelson Piquet | Benetton | 6 | +1:08.358s | 3 |
| 5 | Stefano Modena | Brabham | 10 | +1:09.503s | 2 |
| 6 | Satoru Nakajima | Tyrrell | 11 | +1 lap | 1 |
| 7 | Pierluigi Martini | Minardi | 2 | +1 lap | |
| 8 | Éric Bernard | Larrousse | 15 | +1 lap | |
| 9 | Riccardo Patrese | Williams | 12 | +1 lap | |
| 10 | Michele Alboreto | Arrows | 21 | +2 laps | |
| 11 | Alessandro Nannini | Benetton | 22 | +2 laps | |
| 12 | Bernd Schneider | Arrows | 20 | +2 laps | |
| 13 | Roberto Moreno | Euro Brun | 16 | +5 laps | |
| 14 | Maurício Gugelmin | Leyton House | 25 | +6 laps | |
| 15 | Paolo Barilla | Minardi | 14 | DNF | |
| 16 | Aguri Suzuki | Larrousse | 18 | DNF | |
| 17 | Nigel Mansell | Ferrari | 17 | DNF | |
| 18 | Gerhard Berger | McLaren | 1 | DNF | |
| 19 | Gregor Foitek | Brabham | 23 | DNF | |
| 20 | Olivier Grouillard | Osella | 8 | DNF | |
| 21 | Andrea de Cesaris | Dallara | 3 | DNF | |
| 22 | Alain Prost | Ferrari | 7 | DNF | |
| 23 | Ivan Capelli | Leyton House | 26 | DNF | |
| 24 | Derek Warwick | Team Lotus | 24 | DNF | |
| 25 | Nicola Larini | Ligier | 13 | DNF | |
| 26 | Martin Donnelly | Team Lotus | 19 | DNF | |
| 27 | Philippe Alliot | Ligier | PL | DSQ |