Max Verstappen ended final practice over seven-tenths clear of second-place Valtteri Bottas with championship rival Lewis Hamilton struggling in fifth.
After topping second practice on Friday, Verstappen and Red Bull confirmed their pace when comfortably topping the Saturday morning session with a one minute 31.300secs, a time 0.747s faster than Mercedes driver Bottas.
In each of the three timed runs, it was the Dutchman that set the fastest time in the battle between himself and the two Mercedes drivers although his second time was deleted for a track limits infringement at turn six.
Bottas has struggled in recent weeks but appeared a driver reborn as he enjoyed a margin over Hamilton of over two-tenths in each of his timed runs.
Hamilton had been third on the timesheets for the majority of the session, but the man second in the championship standings dropped to fifth after Carlos Sainz and Sergio Perez entered late times to jump to third and fourth.
McLaren had struggled in the gusty, hot conditions on Friday afternoon but recovered in the cooler conditions of final practice with Lando Norris sixth and Daniel Ricciardo rounding out the top 10.
The session was slow to get going with drivers unwilling to clean the track for their rivals but it was Nikita Mazepin and Mick Schumacher that first left the garage with 10 minutes of the session gone.
A turn two incident involving Mazepin was the only off of practice with the Russian sliding wide, going sideways over the controversial sausage kerbs and shredding his tyres down to the carcass.
French Grand Prix final practice times
1. Max Verstappen [Red Bull] 1:31.300
2. Valtteri Bottas [Mercedes] +0.747
3. Carlos Sainz [Ferrari] +0.895
4. Sergio Perez [Red Bull] +0.938
5. Lewis Hamilton [Mercedes] +0.966
6. Lando Norris [McLaren] +1.036
7. Fernando Alonso [Alpine] +1.324
8. Esteban Ocon [Alpine] +1.381
9. Pierre Gasly [AlphaTauri] +1.407
10. Daniel Ricciardo [McLaren] +1.459
11. Charles Leclerc [Ferrari] +1.520
12. Antonio Giovinazzi [Alfa Romeo] +1.717
13. Lance Stroll [Aston Martin] +1.751
14. Sebastian Vettel [Aston Martin] +1.900
15. Kimi Raikkonen [Alfa Romeo] +2.028
16. George Russell [Williams] +2.064
17. Yuki Tsunoda [AlphaTauri] +2.124
18. Nicholas Latifi [Williams] +2.284
19. Mick Schumacher [Haas] +2.843
20. Nikita Mazepin [Haas] +3.342
Related