Lewis Hamilton survived a late collision with Max Verstappen to deliver the perfect tribute to Niki Lauda by winning an eventful Monaco Grand Prix.
Hamilton, sporting a one-off red helmet in tribute to the Mercedes non-executive chairman who died on Monday, tippy-toed his way to the chequered flag on shot tyres, claiming a nail-biting victory - his third on Monte Carlo's famous streets.
With three laps remaining, Verstappen delivered a gung-ho move for glory on the high-speed exit of the tunnel and into the chicane - Verstappen's right-front wheel hitting Hamilton's rear left in a flurry of sparks. But both men made it to the finish.
Hamilton spent much of the race taking aim at his Mercedes team for putting him on the less-durable medium tyres during the only round of stops.
"I don't know what you were thinking," he said to them over the radio with 20 laps remaining. "You need to hope for a miracle."
Yet, despite Red Bull's Verstappen hustling him all the way, and then banging wheels, Hamilton somehow managed to hold on, emulating his 2008 and 2016 victories at the principality.
Verstappen was demoted to fourth after he was hit with a five-second penalty following an earlier collision in the pit lane with Valtteri Bottas.
That promoted Ferrari's Sebastian Vettel to second with Bottas completing the podium places.
Hamilton is now 17 points clear of Bottas in his quest for a sixth world title.
Lewis Hamilton has moved back in charge of the world championship after a superb start fired him to victory at the Spanish Grand Prix.
Hamilton was handed a rare thrashing by Mercedes team-mate Valtteri Bottas in qualifying at Barcelona's Circuit de Catalunya on Saturday, but the British star returned to his notorious best, winning at a canter.
British teenager Lando Norris crashed with Canadian Lance Stroll which saw the introduction of a safety car with 20 laps to run.
But Hamilton remained in complete control, crossing the line ahead of Bottas as Mercedes secured their fifth consecutive one-two in as many races.
Hamilton, who also scored a bonus point for the fastest lap, now leads Bottas by seven points in the title race.
Ferrari's disappointing campaign continued as confusion reigned over their strategy with both drivers losing out to Red Bull's Max Verstappen, who finished third. Vettel crossed the line in fourth, with team-mate Charles Leclerc fifth. Vettel is now already 48 points behind Hamilton after just five rounds.
Mercedes have hailed Michael Schumacher as one of the "founding fathers" for their recent successRead the full story ›
Mercedes have told Valtteri Bottas that they will carry on using team orders until Lewis Hamilton secures the world championship.Read the full story ›
In Stuttgart air pollution has been big problem but now tiny monitors are helping the city fight the problem for good.Read the full story ›
Lewis Hamilton has told Valtteri Bottas that he will return the winning favour when he has secured his fifth world championship.Read the full story ›
Lewis Hamilton will be partnered by Valtteri Bottas next season after Mercedes confirmed the Finn has signed a new one-year extension.
Less than 24 hours after the Silver Arrows announced Hamilton will extend his stay with the team until 2020, it was revealed that Bottas will also be retained for at least more one year.
The 28-year-old Finnish driver, who was signed as a replacement for Nico Rosberg, has quietly impressed in his second full season at Mercedes, occasionally out-performing team-mate Hamilton.
Mercedes considered a move for Red Bull driver Daniel Ricciardo, out of contract at the end of the season, but remained faithful to Bottas. They also have an option to keep the Finn on for 2020.
Bottas is fifth in the drivers' championship, 59 points behind Hamilton,
Mercedes have confirmed that Hamilton has agreed a two-year contract extension through to the end of the 2020 Formula One season.
Although Mercedes did not reveal specifics of the deal, Press Association Sport understands that the four-time world champion will earn up to £40-million-a-year.
The Englishman's new contract cements his status as Britain's biggest sporting earner as well as the best-paid driver in Formula One history.
Mercedes' announcement comes ahead of the team's home race in Germany, with Hamilton trailing Sebastian Vettel in the championship by eight points.
Hamilton said on the Mercedes website: "This contract extension has basically been a formality since Toto and I sat down during the winter, so it's good to put pen to paper, announce it and then get on with business as usual.
"I have been part of the Mercedes racing family for 20 years and I have never been happier inside a team than I am right now.
"We are on the same wavelength both on and off track - and I am looking forward to winning more in the future and shining even more light on the three-pointed star. I'm very confident that Mercedes is the right place to be over the coming years.
"Although we have enjoyed so much success together since 2013, Mercedes is hungrier than ever - from Dr Zetsche and the board members at the top of Daimler, through (team boss) Toto (Wolff) and the team management, to every single person I meet in the corridors of Brixworth and Brackley.
Mercedes boss Toto Wolff has suggested the FIA have thrown his team 'under the bus' after deciding not to penalise Ferrari.Read the full story ›
Lewis Hamilton has taken aim at Formula One after he accused the sport of lacking diversity ahead of the opening race of the new season.Read the full story ›