HOHENSTEIN-ERNSTTHAL, Germany — World champion Marco Marquez beat Dani Pedrosa for a Repsol Honda 1-2 at the German Moto Grand Prix on Sunday, claiming his sixth straight in as many visits at the Sachsenring.
Marquez crossed the line in 41 minutes, 1.087 seconds to maintain his run of German victories, all from pole position, after wins in MotoGP (2013, 2014), Moto2 (2011, 2012) and 125cc (2010).
It was the Spaniard's second victory of the season. Compatriot Pedrosa was 2.226 seconds behind.
Italian nine-time world champion Valentino Rossi finished third, 5.608 behind, to stretch his lead atop the MotoGP standings to 13 points over Yamaha teammate Jorge Lorenzo, who was fourth, almost 10 seconds back.
Italy's Andrea Iannone and British riders Bradley Smith and Cal Crutchlow were all well back in fifth, sixth and seventh, respectively.