Charles Leclerc took Ferrari's first pole position at Paul Ricard since 1990, while rival Max Verstappen will join him on the front row for the 2022 French Grand Prix.
With the sun blazing down on the Circuit Paul Ricard, Leclerc topped Q1 ahead of Verstappen while Carlos Sainz, who will start at the back for engine penalties, aced Q2 with a stunning lap.
Q3 saw Leclerc enjoy a tow off Sainz for both his flying laps, the Monegasque improving to a 1m 30.872s to keep Verstappen behind by 0.304s. Sergio Perez finished third, 0.159s off his team mate, while Lewis Hamilton improved to P4 with his final run.
Lando Norris managed to split the Mercedes in P5 for McLaren as he dropped George Russell down to P6.
Fernando Alonso starts seventh right behind Norris – both Alpine and McLaren level on points ahead of the French GP – while Yuki Tsunoda qualified eighth.
Sainz sacrificed his Q3 to take P9 for Ferrari but, thanks to engine penalties, will start at the back with Kevin Magnussen, who made it to Q3 but didn't emerge in the session.
Daniel Ricciardo missed out on Q3 by under a tenth of a second in P11, while Esteban Ocon qualified P12 on the road for Alpine at home. Valtteri Bottas finished 13th in qualifying, leaving Aston Martin’s Sebastian Vettel 14th and Williams’ Alex Albon 15th.
Pierre Gasly and Lance Stroll (16th and 17th, respectively) missed out on Q2 by 0.06s, while oversteer for Zhou Guanyu saw him finish 18th for Alfa Romeo. Mick Schumacher’s brief encroachment of track limits dropped him down to 19th and out of Q1, while Nicholas Latifi was 20th.
With penalties for Sainz and Magnussen, of course, those eliminated in Q2 and Q3 will see a bump up the grid for Sunday's race.
See the full story and results:
See all of the latest from France: