Summary:
Spain's Marc Marquez won his seventh race of the season to move top of the world standings.

Full article:
Defending champion Marc Marquez made it seven wins from as many races in this year's MotoGP by taking the plaudits on his home circuit of Catalunya. The Spaniard had started second on the grid on his Honda, but took the lead from Italy's Valentino Rossi with six laps to go before also holding off a late challenge from team-mate Dani Pedrosa. Pedrosa's battle with Marquez was a tight affair until the final stages, when the former clipped his team-mate's wheel and almost came off his bike - allowing Rossi to sneak through on his Yamaha and snatch second. Dominant: Marc Marquez (centre) beat Valentino Rossi ((left) and Dani Pedrosa (right) in Catalunya . Crowd favourite: Marquez is raised up by his team after winning his seventh race of the season so far . World beater: While his nation's footballers were flogged by Holland, Marquez is flying the Spain flag proudly . 100 per cent: The Repsol Honda rider has stood at the centre of the podium in all seven races this year . Pedrosa held on for third while Jorge Lorenzo (Yamaha) followed the trio home to make it three Spanish riders in the top four, with Andrea Dovizioso fifth on his Ducati. Great Britain's Bradley Smith placed eighth. Victory leaves Marquez on 175 points in the standings, ahead of Rossi (117) and Pedrosa (112).