Lewis Hamilton celebrated his seventh world championship by winning a Bahrain Grand Prix that will be remembered for Romain Grosjean's remarkable escape from his fireball inferno.

Grosjean, 34, scrambled to get out of his burning car for almost half a minute before eventually leaping away and into the arms of Formula One doctor, Englishman Ian Roberts, one of the first men on the scene.

The race started again following a 90-minute stoppage, but there was further drama after just eight corners when Lance Stroll was flipped upside down.

Kvyat attempted to pass the Canadian driver at the right-handed turn eight, but sent him on to the roof of his Racing Point.

Stroll clambered out of his cockpit, reporting that he was "OK" over the radio, and the safety car was deployed. Kvyat was hit with a 10-second penalty, while Stroll was given the all-clear following a visit to the medical centre.

Grosjean survives horror smash at Bahrain Grand Prix

Hamilton completed two regulation stops for new tyres and comfortably kept Red Bull’s Max Verstappen, who finished second, at bay.

The Briton has now led more laps this season than of any year in his F1 career, while claiming his 11th triumph of 2020.

If he wins the final two rounds here in Bahrain next Sunday and at the season-decider in Abu Dhabi on December 13, he will match Michael Schumacher and Sebastian Vettel’s joint record for the most number of victories in a year.

Racing Point’s Sergio Perez was denied a podium after an engine failure just three laps from the end. Alexander Albon finished third for Red Bull as the race ended under the safety car following Perez’s retirement. British driver Lando Norris took the flag in fourth.