Lewis Hamilton has taken pole position for the French Grand Prix, ahead of teammate Valterri Bottas.
Mercedes have dominated all weekend and Bottas ended up nearly half a second faster than the Ferrari of Charles Leclerc in third.
Max Verstappen was once again best of the rest in fourth while McLaren enjoyed their best qualifying of the season with Lando Norris and Carlos Sainz in fifth and sixth.
Sebastian Vettel was seventh fastest after an error strewn Q3. He abandoned his first flying lap and was unable to get the pace out of his second set of soft tyres.
Daniel Riccardo backed up his Canadian Grand Prix form, qualifying in eighth, ahead of the second Red Bull of Pierre Gasly in ninth.
Antonio Giovinazzi put on an improved showing in comparison to previous weekends, rounding out the top ten.
Alex Albon missed out on Q3 by one tenth of a second and will start 11th tomorrow, just ahead of Kimi Raikkonen.
Nico Hulkenberg had a disastrous session for Renault who were wanting to put on a strong show at their home Grand Prix. The German will start 13th tomorrow ahead of Sergio Perez in 14th.
Kevin Magnussen was 15th fastest for Haas. The team have struggled for pace recently and will want to have a better race tomorrow.
Daniil Kvyat will line up in 16th for tomorrow’s race just ahead of the Haas of Romain Grosjean, who once again had a difficult session.
Once again, Lance Stroll failed to make it out of Q1 and starts 18th while the two Williams of George Russell and Robert Kubica line up on the last row as normal.