Drivers' Championship leader, Brazilian Ayrton Senna, finished second in his McLaren-Honda, having started from pole position, with Frenchman Alain Prost third in a Ferrari.
It was a third 1–2 in a row for Brabham in the Friday morning pre-qualifying session, with Mark Blundell back on top of the time sheets, eight tenths of a second faster than Martin Brundle.
Alex Caffi was a couple of tenths of a second further back in seventh in the other Footwork, while Pedro Chaves remained stuck in the pits after the worn engine in his Coloni refused to start.
Gerhard Berger was third, followed by Riccardo Patrese, Alain Prost, Jean Alesi, Schumacher, Nelson Piquet, in his 200th Grand Prix, Moreno, and Pierluigi Martini, in the Ferrari powered Minardi.
Mansell meanwhile cruised to victory from Senna, Prost, Berger (despite pulling off just after the start/finish line with electrical problems), Schumacher, and Piquet, Alesi having retired with a blown engine.