Azerbaijan GP: Driver's Ratings
The 2018 Azerbaijan Grand Prix proved to show another twist in this year's driver's championship.
Championship leader, at the start of the day, Sebastian Vettel was leading most of the race but after the pitstops, it went all wrong for the German.
Vettel had to settle for fourth place after his attempts to overtake Valtteri Bottas did not go to plan after a lock-up on the first corner.
The last few laps saw Bottas retire after taking a puncture to one of his back tyres after catching debris on the track.
This handed Force India's Sergio Perez the eighth podium of his Formula 1 career by finishing in third place.
As well as Hamilton winning for the first time in Baku, the other main headline was the two Red Bulls of Daniel Ricciardo and Max Verstappen colliding on the main straight seeing both retire from the race.
Let's check out the driver's ratings for the 2018 Azerbaijan Grand Prix.
Lance Stroll - 8th
The Canadian has good memories from last year's when he finished third for Williams.
But it looked very unlikely Stroll would repeat that performance after the poor start Williams have so far suffered from the opening three races.
However, Sunday's race was a good day for the Williams team thanks to Stroll for finishing in eighth place to collect the team's first points of the season.
Williams are still bottom in the constructors' championship but now they have momentum behind them going into the Spanish Grand Prix in two week's time.
Driver's rating: 6/10
Sergey Sirotkin - DNF
Sergey Sirotkin had a very brief contribution to the race after going out of the race in the opening lap.
The Russian was in a sandwich position with Fernando Alonso to his left and one of the Renault cars to his right. All three collided leaving Sirotkin's car with a puncture to his front left tyre.
It is Sirotkin's second retirement of the season after not finishing in the Australian Grand Prix last month.
Driver's rating: 1/10