Lewis Hamilton has won the French Grand Prix from pole position.
The five-time champion held the lead from the start and remained in total control winning by 18.056s from Valtteri Bottas in second place and extended his championship lead to 36 points.
Charles Leclerc was the first Ferrari to finish in third place, ahead of Max Verstappen in fourth.
Sebastian Vettel, who started in seventh, failed to make the required inroads to fight for the podium but did set get a point for the fastest lap after a late pit stop. He eventually crossed the line in fifth.
Carlos Sainz Jr finished best of the rest in sixth ahead of Daniel Ricciardo and Kimi Raikkonen. Sainz Jr passed Lando Norris on the first lap and tried to pass Verstappen for third but was unable to make a move stick.
Norris was lucky to finish after suffering a hydraulics issue. He was running in seventh but was passed by Ricciardo, Kimi Raikkonen and Nico Hulkenberg on the last lap.
Pierre Gasly had another difficult race for Red Bull and finished just outside the points in 11th ahead of the two Racing Point’s of Sergio Perez and Lance Stroll.
Daniil Kvyat finished just ahead of his teammate Alex Albon in 14th while Antonio Giovinazzi finished 15th. The Italian will be disappointed with his race having started ninth.
Kevin Magnussen ended up 17th ahead of the two Williams’ of George Russell and Robert Kubica.
Romain Grosjean was the only retirement of the race.