The 71-lap race was won by Austrian driver Gerhard Berger, driving a Ferrari, with Frenchman Alain Prost second in a McLaren-Honda and Swede Stefan Johansson third in an Onyx-Ford.
Prost's teammate and Drivers' Championship rival, Brazilian Ayrton Senna, retired following a collision with the Ferrari of Briton Nigel Mansell, who had been black-flagged for reversing in the pit lane.
Onyx returned to the top of the Friday morning time sheets as Stefan Johansson was fastest by half a second.
[1] Yannick Dalmas had originally pre-qualified in third place in his AGS, but was excluded from the session and his times were deleted, after mistakenly using the wrong tyres.
Also excluded was Osella driver Nicola Larini, for missing a weight check, although he had already failed to pre-qualify, being only ninth fastest.
[1] The other drivers who failed to proceed any further included the other Osella of Piercarlo Ghinzani, who outpaced his team-mate in sixth, and Oscar Larrauri, despite an improvement to seventh in the EuroBrun.
[1] Qualifying saw McLaren's Ayrton Senna take his tenth pole position of the season, with the Ferrari of Gerhard Berger alongside him on the front row.
Pierluigi Martini impressed by qualifying fifth in his Minardi, ahead of the two Williams of Riccardo Patrese and Thierry Boutsen in sixth and eighth respectively, with Alex Caffi seventh in the Dallara.
At the start of lap 48, approaching Turn 1 even while the black flag was being waved at him Mansell tried to overtake Senna, the cars collided and both drivers were out.