Only the Etihad Airways Abu Dhabi Grand Prix on November 25 remains of the 2018 Formula One season.
The first 20 races have yielded plenty of action, with Lewis Hamilton having already secured his fifth drivers' championship.
Ahead of the season finale at Yas Marina Circuit, sports editor Graham Caygill assesses and ranks each of the 20 drivers who have competed this year.
Each driver has been rated on a scale of 1-10. If there are two drivers on the same score, the one with the best result achieved in a race will be placed higher.
Scroll through the gallery above.
Abu Dhabi Grand Prix: What's at stake for the Formula One season finale at Yas Marina Circuit
Abu Dhabi Grand Prix: Everything you need to know about tickets and the 2018 race weekend