It is fair to suggest the F1 title is now Max Verstappen's to lose following his first win in Hungary and eighth of the season.
From 10th on the grid at a Hungaroring circuit where it has often been notoriously hard to overtake, Verstappen survived a clutch issue and a 360-degree spin to clinch the 28th victory overall of his F1 career by eight seconds to Mercedes' Lewis Hamilton.
With Ferrari contriving to throw away more points with a bungled strategy that came courtesy of the much cooler conditions, Verstappen now holds an 80-point lead over the ailing Leclerc.
With nine races remaining after the summer break, it means Verstappen can afford to finish second and concede the fastest-lap point to Leclerc in every grand prix, as well as the Monégasque taking victory in the sprint, and still claim a second F1 crown.
Verstappen's Red Bull team-mate Sergio Perez, who has won only one race all year, is only five points adrift of Leclerc such has been Ferrari's remarkable fall following its fine start to the campaign.
Overall, your points standings are...
F1 championship driver standings after the French Hungarian Prix: