Dani Pedrosa
The 2012 British MotoGP was won by the Yamaha factory rider, Lorenzo. He crossed the line 3.313 seconds ahead of the Respol Honda of Stoner, with Dani Pedrosa third on the other Honda.