Finland’s Kimi Raikkonen won the French Grand Prix on Sunday, leading Brazilian team mate Felipe Massa in a Ferrari one-two to end McLaren’s winning streak.

McLaren’s 22-year-old rookie Lewis Hamilton was third but extended his lead over team mate and double world champion Fernando Alonso to 14 points with his eighth podium finish in as many races.

“I didn’t get the best start, all I saw was Kimi come flying past,” said Hamilton, who was seeking his third win in a row.

Instead, he crossed the line 32 seconds behind Raikkonen after being overtaken for the first time in his Formula One career.

“But I’ve got good points for the championship, which is the key and I still think we can take it to them at the next race,” added the Briton, who made three stops to the Ferrari drivers’ two.

“You can’t win every race, the important thing is to be consistent.”