The 65-lap race was won from pole position by Alain Prost, driving a Williams-Renault, with Ayrton Senna second in a McLaren-Ford and Michael Schumacher third in a Benetton-Ford.
The Williams-Renaults filled the front row in qualifying, with Prost ahead of Hill, Senna, Schumacher, Patrese and Wendlinger.
Later in the race Prost's car began to handle oddly and Hill closed up on him, attempting to re-overtake the Frenchman, only to retire when his engine failed on lap 41.
Senna had a tardy stop, and he lost nearly all his advantage over Schumacher, who put in a string of fastest laps to close the gap.
This challenge was ended when Schumacher went off the track at the final corner, after having to go off line to pass the smoking Lotus of Alessandro Zanardi.