Honda's Dani Pedrosa won the French MotoGP at Le Mans on Sunday from a hobbling Cal Crutchlow to take the lead in the world championship standings.
The Spaniard, following up his win in Spain last time out, made light of the tricky early wet conditions to cross the line five seconds clear of Crutchlow.
The Briton manfully shrugged off a fracture to his right shin in a crash in qualifying 24 hours earlier to notch up his best ever MotoGP result.
In third came pole-sitter Marc Marquez, who struggled for grip on the slippery Bugatti circuit in the early stages before fighting back strongly.
Pedrosa now leads the overall standings on 83 points with MotoGP rookie Marquez second on 77 points and defending champion Jorge Lorenzo eleven points adrift in third.