|Stoner takes a corner ahead of teammate Dovizioso as conditions caused havoc [EPA]
Australia's Casey Stoner won an eventful British MotoGP in treacherous conditions to supplant defending champion Jorge Lorenzo at the top of the world championship standings.
Stoner, who started on pole, defied a drenched Silverstone circuit to clinch a fourth victory in six rounds, becoming the first Honda rider to win three successive MotoGP races since Italian great Valentino Rossi in 2003.
Lorenzo was in second place when he crashed out on the eighth of 20 laps, seconds after Yamaha teammate Ben Spies also fell.
The heavy rain then accounted for Honda rider Marco Simoncelli on the 10th lap of the 5.9km course, with the Italian looking threatening in third place before skidding out.
"It was really tough conditions," said Stoner, the 2007 world champion who was starting his 150th Grand Prix in all categories.
"Anything could have happened. We were quite lucky in this one that I stayed up and that Jorge had a crash."
Honda's Andrea Dovizioso was second, with Yamaha Tech 3's Colin Edwards third.
Stoner's win lifted him 18 points above Lorenzo in the overall standings.
Italy's Dovizioso stayed third but trimmed the gap to Lorenzo to 15 points with a third of the championship gone.