Max Verstappen emerged champion for the third year in a row with an unassailable lead of 184 points and only 172 left to win from six more Grands Prix.
Max Verstappen added his name to the list of triple Formula One World champions on Saturday after Red Bull team mate and sole title rival Sergio Perez crashed out of the Qatar Grand Prix sprint race.
Mexican Perez needed to finish in the top three to keep the title open for another day, with the main Grand Prix on Sunday, but his hopes ended in a cloud of dust after tangling with Alpine's Esteban Ocon and Haas's Nico Hulkenberg on lap 11.
The Red Bull was then stuck in the gravel, with Perez stepping out.
That meant Verstappen, who started third and finished second behind McLaren's Oscar Piastri, was the champion for the third year in a row with an unassailable lead of 184 points and only 172 left to win.
Team boss Christian Horner read out a roll call of greats over the radio after the 26-year-old Dutch driver crossed the finish line.
"Max, you are a three-times world champion. That's unbelievable. It's been an incredible year for you," said Horner.
Verstappen, who has won 13 of 16 Grands Prix so far including 10 in a row, replied: "Yeah, unbelievable guys. I don't know what to say. Thank you for providing me with such a car. It's been a lot of fun this year."
He also became the second youngest triple World champion after now-retired German Sebastian Vettel, who secured the third of his four crowns with Red Bull in 2012 at the age of 25, and the first to win the title in a sprint event.
The last to take the title on a Saturday was Brazilian triple champion Nelson Piquet in the 1980s.
Piastri's success ended Red Bull's domination of the sprints this season and earned the Australian rookie his first victory in F1, even if not a proper grand prix for the record books.
"When he (Verstappen) got through to second I thought I was going to be in a bit of trouble, but the pace was good. First Sprint win sounds pretty cool," said Piastri, who finished 1.871 seconds ahead.
NORRIS THIRD
His team mate Lando Norris finished third with Mercedes' George Russell fourth and team mate Lewis Hamilton fifth after starting 12th and cashing in on the collisions ahead of him.
Ferrari's Carlos Sainz was sixth with team mate Charles Leclerc seventh at the flag but then handed a five seconds penalty for exceeding the track limits and demoted out of the points.
That moved Williams' Alex Albon up to seventh with Fernando Alonso eighth for Aston Martin.
While Piastri led away into the first corner on the medium tyres, with Russell using his softs to slot into second, Verstappen on mediums dropped initially to fifth and Perez to 11th.
That all but ended the contest, with Perez making no progress through the field.
Those on the mediums had the last laugh, however, as the softs wore down and Piastri passed Russell to take back the lead on lap 11.
The safety car was kept busy throughout, deployed shortly after the start when AlphaTauri's Liam Lawson went off at turn two and his car became stuck in the gravel.
It came in at the end of lap two, enough time for Russell to take the lead, before Logan Sargeant also spun his Williams into the gravel a lap later and again triggered a safety car deployment.
The safety car came out a third time to deal with Perez's accident, leaving five laps of racing at the end and not enough time for Verstappen to catch Piastri.
The Dutch driver will start Sunday's main Grand Prix at Lusail on pole position.
Indian athletes sign off from Asiad with record haul
Golden Boys! Satwik-Chirag bag Asiad badminton gold!
EPL PIX: Spurs go top, Man United snatch late win
Asian Games: India win cricket GOLD after washout!
Unforgettable kabaddi chaos ends in GOLD for India