The 60-lap race was won from pole position by local driver Damon Hill, driving a Williams-Renault.
Drivers' Championship leader, German Michael Schumacher, crossed the line second in his Benetton-Ford, but was subsequently disqualified for overtaking Hill on the formation lap and failing to serve a stop-go penalty in time; he was also given a two-race ban.
Williams' Damon Hill was second on 29 points, followed by Ferrari drivers Gerhard Berger and Jean Alesi on 17 and 13 respectively.
He failed to serve the penalty by lap 21, and as a result was shown the black flag, requiring him to stop immediately at the pits.
This allowed Häkkinen to limp over the finish line before Barrichello reached it, despite his car being more severely damaged.
On 26 July, the FIA World Motorsport Council increased the penalty to a $500,000 fine for the team and a two race ban for Schumacher.