Berger took the lead at the start followed by pole sitter Mansell, Senna, Nannini, Patrese, Prost, Boutsen, Piquet and Jean Alesi. Later in the race when the leaders pitted, Capelli took the lead being followed by teammate Gugelmin. Prost overtook Gugelmin on lap 54 and Gugelmin's engine blew on lap 57. Mansell was in 8th position battling for 7th with the McLaren of Gerhard Berger after his second pit-stop, but was eventually forced to retire on lap 73 with engine troubles (Mansell would be classified 18th). Alessandro Nannini overtook Senna for third place but eventually retired 3 laps after Mansell with electrical problems (Nannini would be classified 16th). Prost overtook Capelli for the lead on lap 77 of 80 and went on to win in front of his home crowd at the last French Grand Prix held at Paul Ricard before the race was moved to Magny-Cours in for many years until it eventually returned to Paul Ricard in .
