Tyres and brakes would have been the answer...
The weight of the car doesn't matter much when you are in high speed stuff. Then it's wind resistance and power that count. But come to a corner, the brakes have to slow the weight and the tyres have to take the corner.
Coming off the corners it's traction and torque. The others had the torque, maybe they were lacking in traction?