The 76-lap race was won from pole position by Brazilian driver Ayrton Senna, driving a McLaren-Honda, with French teammate Alain Prost second and Belgian Thierry Boutsen third in a Benetton-Ford.
Senna's teammate Alain Prost could only manage seventh, while Gerhard Berger was ninth in his Ferrari, the two separated by the second March of Maurício Gugelmin.
Mansell made a good start and almost took the lead but Senna held onto his position, and thanks to the superior power of his Honda engine he pulled away slightly down the main straight to head the field into turn 1.
Capelli made a great start and in fact almost overtook Mansell into the first turn before his engine suddenly went sour and he pitted after just 2 laps to have a serious misfire investigated.
On lap 12, Mansell lost downforce running close behind the McLaren and spun down to 4th place, leaving Senna to fend off the attacks of the other Williams, that of Patrese.