Nigel Mansell won the Belgian Grand Prix 1986 at Circuit de Spa-Francorchamps on 25 May 1986, starting from P5 on the grid. Ayrton Senna finished second for Team Lotus, with Stefan Johansson completing the podium for Ferrari.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 5 | Nigel MansellMAN | Williams | 43 | 1:27:57.925 | 9 | |
| 2 | 4 | Ayrton SennaSEN | Team Lotus | 43 | +19.827 | 6 | |
| 3 | 11 | Stefan JohanssonJOH | Ferrari | 43 | +23.592 | 4 | |
| 4 | 9 | Michele AlboretoALB | Ferrari | 43 | +29.634 | 3 | |
| 5 | 17 | Jacques LaffiteLAF | Ligier | 43 | +1:10.690 | 2 | |
| 6 | 3 | Alain ProstPRO | McLaren | 43 | +2:17.772 | 1 | |
| 7 | 6 | Teo FabiFAB | Benetton | 42 | +1 Lap | 0 | |
| 8 | 15 | Riccardo PatresePAT | Brabham | 42 | +1 Lap | 0 | |
| 9 | 21 | Marc SurerSUR | Arrows | 41 | +2 Laps | 0 | |
| 10 | 2 | Gerhard BergerBER | Benetton | 41 | +2 Laps | 0 | |
| 11 | 16 | Alan JonesJON | Lola | 40 | Out of fuel | 0 | |
| 12 | 18 | Philippe StreiffSTR | Tyrrell | 40 | +3 Laps | 0 | |
| 13 | 20 | Jonathan PalmerPAL | Zakspeed | 37 | +6 Laps | 0 | |
| R | 19 | Andrea de CesarisDEC | Minardi | 35 | Out of fuel | 0 | |
| R | 23 | Huub RothengatterROT | Zakspeed | 25 | Electrical | 0 | |
| R | 12 | Martin BrundleBRU | Tyrrell | 25 | Gearbox | 0 | |
| R | 22 | Alessandro NanniniNAN | Minardi | 24 | Gearbox | 0 | |
| R | 7 | René ArnouxARN | Ligier | 23 | Engine | 0 | |
| R | 1 | Nelson PiquetPIQ | Williams | 16 | Turbo | 0 | |
| R | 14 | Thierry BoutsenBOU | Arrows | 7 | Electrical | 0 | |
| R | 13 | Johnny DumfriesDUM | Team Lotus | 7 | Spun off | 0 | |
| R | 8 | Keke RosbergROS | McLaren | 6 | Engine | 0 | |
| R | 24 | Piercarlo GhinzaniGHI | Osella | 3 | Engine | 0 | |
| R | 25 | Christian DannerDAN | Osella | 2 | Engine | 0 | |
| R | 10 | Patrick TambayTAM | Lola | 0 | Accident | 0 |