For the first time since the 1986 Mexican Grand Prix, a non-Honda powered car was on the front row in the shape of the McLaren-TAG of Alain Prost, who qualified second.
The pole position was taken once again by Nigel Mansell in his Williams-Honda, while the second row was occupied by Ayrton Senna's Lotus-Honda and Nelson Piquet's Williams.
During qualifying Arrows driver Derek Warwick gave a view on the strength of the turbocharged Honda RA167-E V6 engine and the acceleration advantage Williams had over the field since the opening round in Brazil.
Despite the known power of the Megatron (formerly BMW) turbo, Warwick claimed by the time they got to Signes just over one kilometre later the acceleration of the Honda had seen Piquet around 100 metres ahead of the Arrows A10.
Eddie Cheever retired his Arrows A10 on lap one after accidentally setting off the fire extinguisher whilst attempting to adjust the turbo boost.
Andrea de Cesaris (Brabham BT56) then collided with Stefan Johansson, the McLaren requiring a pit stop for a damaged nosecone; the debris of his car caused some trouble to Mansell who ran into them.
Johansson had fought courageously up to sixth place after two pit stops to repair damages on his McLaren, but retired just five laps from the chequered flag.