Belgian Grand Prix 1989
| Placing | Driver | Team | Time |
| 1 | Ayrton Senna | McLaren-Honda | 1h 40m 51.196s |
| 2 | Alain Prost | McLaren-Honda | + 1.304s |
| 3 | Nigel Mansell | Ferrari | + 1.824s |
| 4 | Thierry Boutsen | Williams-Renault | + 54.418s |
| 5 | Alessandro Nannini | Benetton-Ford | + 1m 8.805s |
| 6 | Derek Warwick | Arrows-Ford | + 1m 18.316s |
| 7 | Mauricio Gugelmin | March-Judd | + 1 Lap |
| 8 | Stefan Johansson | Onyx-Ford | + 1 Lap |
| 9 | Pierluigi Martini | Minardi-Ford | + 1 Lap |
| 10 | Emanuele Pirro | Benetton-Ford | + 1 Lap |
| 11 | Andrea de Cesaris | Dallara-Ford | + 1 Lap |
| 12 | Ivan Capelli | March-Judd | + 1 Lap |
| 13 | Olivier Grouillard | Ligier-Ford | + 1 Lap |
| 14 | Jonathan Palmer | Tyrrell-Ford | + 2 Laps |
| 15 | Luis Sala | Minardi-Ford | + 3 Laps |
| 16 | Philippe Alliot | Lola-Lamborghini | + 5 Laps |
Did not finish
| 17 | Eddie Cheever | Arrows-Ford | Loose Wheel on lap 38 |
| 18 | Bertrand Gachot | Onyx-Ford | Wheel Bearing on lap 21 |
| 19 | Riccardo Patrese | Williams-Renault | Crashed on lap 20 |
| 20 | Michele Alboreto | Lola-Lamborghini | Crashed on lap 19 |
| 21 | Alex Caffi | Dallara-Ford | Spun on lap 13 |
| 22 | Martin Brundle | Brabham-Judd | Brakes on lap 12 |
| 23 | Gerhard Berger | Ferrari | Spun on lap 9 |
| 24 | Stephano Modena | Brabham-Judd | Handling on lap 9 |
| 25 | Rene Arnoux | Ligier-Ford | Crashed on lap 4 |
| 26 | Johnny Herbert | Tyrrell-Ford | Spun on lap 3 |