Sachsenring (Germany): Marc Marquez won a bruising German MotoGP on Sunday to mark his 200th premier class start in style and stretch his lead in the world championship.

His brother Alex Marquez took second with Francesco Bagnaia third as only 10 riders finished, the lowest number completing a MotoGP since 2011.

While the rest of the grid struggled to remain on their bikes at this notoriously tricky Sachsenring track, Marc Marquez enjoyed a dream afternoon.

Setting off from pole he was never challenged, crossing the line over six seconds clear for his seventh perfect weekend of 2025 having also won Saturday's sprint.

At the midway stage of the 22-race campaign Marquez leads brother Alex by 83 points in the riders' standings, with his Ducati factory teammate Bagnaia a yawning 147 off the lead.

For Marquez this was his seventh race win of the year and fourth on the trot as he tightens his grip on a seventh MotoGP world title to draw level with the legendary Valentino Rossi.

Despite sunshine taking over from Saturday's rain, the race proved one of the most attritional in years with eight riders crashing and two unable to take part after coming a cropper on Saturday.

The last time only 10 riders completed a MotoGP was in Australia, 14 years ago.

AFP