LE MANS, France -- Dani Pedrosa won the French Grand Prix on Sunday for his second victory of the season and took over the MotoGP championship lead from Marc Marquez.
Pedrosa started sixth on the grid after crashing in qualifying but the Spanish GP winner powered to the front to win in 49 minutes, 17.707 seconds.
Cal Crutchlow managed to finish second despite fracturing his shin bone on Saturday. Marquez was third after recovering from a poor start.
Pedrosa, who finished as runner-up last year, moved six points ahead of Marquez with defending world champion Jorge Lorenzo third in the overall standings, 11 points further back.
Lorenzo had started second on the grid but had a poor day and finished seventh. Italian ace Valentino Rossi also had a miserable race as he fell toward the end.
In Moto 2, England's Scott Redding recovered well from a poor start to claim only the second victory of his career and move into the overall lead.
Redding beat Mika Kallio and Xavier Simeon to leapfrog Esteve Rabat. He is now 24 points ahead of the Spaniard.
Rabat crashed along with teammate Pol Espargaro. Race leader Takaaki Nakagami also lost control.
The race was shortened by four laps because of increasingly heavy rain.
In Moto3, Spaniard Maverick Vinales won from pole position to extend his lead at the top of the standings.
Fellow Spaniards Alex Rins and Luis Salom were second and third, respectively.
Vinales moved 13 points ahead of Salom with his second win of the season.
The 16-year-old Ana Carrasco of Spain, the first female rider to take part in Moto3, finished 19th. She is still for her first point of the season.