Sergio Perez completed the top three in the second Red Bull as Sainz's running on used tyres meant he qualifying ninth but will drop to the back of the grid thanks to Ferrari fitting a fresh engine for this event after his Austria DNF.
Leclerc led after the first runs in Q3, but only by 0.008s over Verstappen as the two Ferraris ran line astern to try and negate Red Bull's top speed advantage with its potent Honda engine and lower-drag rear wing.
On the second runs, Sainz again ran ahead of Leclerc in the pack, the latter dropping back ahead of the final corners on their out-laps to avoid dirty air from his teammate disrupting his progress through the opening turns.
But, as he had done on the first Q3 fliers, Sainz slowed exiting the chicane midway down the Mistral straight and then towed his teammate down the rest of the straight, through the rapid Signes right before pulling over just before Le Beausset.
Leclerc then rocketed to the fastest time in the third sector, having already beaten his previous session-leading time in sector one, to put in a 1m30.872s.
That ended up being 0.304s clear of Verstappen after the world champion could not reproduce his best times in the opening two sectors.
Behind Perez came Lewis Hamilton and Lando Norris, with George Russell sixth in the second Mercedes.
Then came Fernando Alonso and Yuki Tsunoda, with Sainz finishing ahead of Kevin Magnussen, who did not run in Q3 as he too will drop to the back of the grid having likewise taken a new engine this weekend.
In Q2, topped by Sainz with a 1m31.081s, Daniel Ricciardo's personal best at the last was not enough to get into the top 10, with all of the eliminated drivers doing likewise having run ahead of the Australian, who was the last to cross the line.
Esteban Ocon had led the pack around for the final laps and did leap up the order having been in the drop zone after the first Q2 runs, but he was shuffled back to 12th ahead of Valtteri Bottas and Sebastian Vettel.
Alex Albon finished 15th for Williams – having got through to Q2 after Mick Schumacher lost his final Q1 lap to a track limits violation.
Albon had been unable to set a final Q1 time after he lost the rear of his car exiting the Turn 8 part of the chicane that breaks up the Mistral straight and spun.
In Q1, which Leclerc topped with the fastest lap of the weekend at that stage on his first flier, Pierre Gasly was knocked out in 16th ahead of Lance Stroll, who set an identical lap time right at the end of the segment but lost out because he did it second, the Aston Martin driver ruing catching traffic in the final turns.
Zhou Guanyu ended up 18th having led the pack to the chequered flag, but failed to set a personal best on his final lap after catching a wild oversteer snap through the long, fast Turn 6 right that feeds in the Turn 7 kink on the Mistral straight.
Zhou said he "nearly spun" catching the moment, with his previous personal best good enough for 18th ahead of Schumacher and Nicholas Latifi, who both set their quickest times at the end of Q1.
Schumacher's 1m33.114s jumped him the order and put Albon temporarily into 16th, but running too far over the white line on the inside of Turn 3 meant his effort was deleted and he had to exit the session despite Haas's protestations about the marginal call with the FIA.
Ricciardo and Tsunoda also had their final Q1 laps deleted for track limits infractions at Turns 6 and 3 respectively, but their previous best times were enough to see them through.
Cla | Driver | Chassis | Engine | Time | Gap | |
---|---|---|---|---|---|---|
1 | Charles Leclerc | Ferrari | Ferrari | 1'30.872 | ||
2 | Max Verstappen | Red Bull | Red Bull | 1'31.176 | 0.304 | |
3 | Sergio Perez | Red Bull | Red Bull | 1'31.335 | 0.463 | |
4 | Lewis Hamilton | Mercedes | Mercedes | 1'31.765 | 0.893 | |
5 | Lando Norris | McLaren | Mercedes | 1'32.032 | 1.160 | |
6 | George Russell | Mercedes | Mercedes | 1'32.131 | 1.259 | |
7 | Fernando Alonso | Alpine | Renault | 1'32.552 | 1.680 | |
8 | Yuki Tsunoda | AlphaTauri | Red Bull | 1'32.780 | 1.908 | |
9 | Daniel Ricciardo | McLaren | Mercedes | 1'32.922 | 2.050 | |
10 | Esteban Ocon | Alpine | Renault | 1'33.048 | 2.176 | |
11 | Valtteri Bottas | Alfa Romeo | Ferrari | 1'33.052 | 2.180 | |
12 | Sebastian Vettel | Aston Martin | Mercedes | 1'33.276 | 2.404 | |
13 | Alex Albon | Williams | Mercedes | 1'33.307 | 2.435 | |
14 | Pierre Gasly | AlphaTauri | Red Bull | 1'33.439 | 2.567 | |
15 | Lance Stroll | Aston Martin | Mercedes | 1'33.439 | 2.567 | |
16 | Zhou Guanyu | Alfa Romeo | Ferrari | 1'33.674 | 2.802 | |
17 | Mick Schumacher | Haas | Ferrari | 1'33.701 | 2.829 | |
18 | Nicholas Latifi | Williams | Mercedes | 1'33.794 | 2.922 | |
19 | Carlos Sainz | Ferrari | Ferrari | |||
20 | Kevin Magnussen | Haas | Ferrari | |||
View full results |