This was a difficult one. I enjoyed it, but there weren't many heroes or zeroes this time - people tended to range from
Riccardo - well-executed fightback without errors.
Hamilton - neatly taken win. Title 5 will be well-deserved.
The fans - for being as charmingly supportive as usual.
Honourary mention: Alonso, for forgiving Stroll for his collision, and Leclerc for forgiving his team-mate's collision. It makes a change from drivers usually being quick to criticise (as indeed both drivers had cause to do this race, albeit with other targets).
Magnussen - While I wouldn't go quite as far as Leclerc did in his radio comments, I am having trouble seeing any rational reason for the weaving Kevin was doing. Sooner or later, he was going to come unstuck, and even Guenther Steiner seemed to have difficulty defending him.
Vettel - I dislike Verstappen as much as the next Verstappen-disliker, but he was completely innocent in the clash that has most likely ended Sebastian's title hopes. The fightback afterwards was no more than could reasonably expected. Misses the top spot because while the move was never going to work (especially against Verstappen...), there was a (weak) motive - desperation.
Stroll - for hitting Alonso and forcing him off-track. It's this low because Lance was apparently unsighted, which is a valid reason, if one that perhaps he could have accounted for.
Dishonourary mention: Verstappen - The escape road on the Triangle Chicane is there for a reason. If you can't use it (which was probably the case in that specific instance), at least take the hint, go in that general direction and sort out letting people back through later. Some credit is given for at least trying to find a decent alternative solution, this simply wasn't a race which generated many zeroes.