Sergio Perez claimed glory in the Saudi Arabian Grand Prix as Max Verstappen charged through the field to maintain his lead in the Formula One championship.
Polesitter Perez initially fell behind to Fernando Alonso at the start of Sunday's race in Jeddah, yet the latter was handed a five-second penalty for an incorrect starting position on the grid.
Perez did not relinquish the lead again, holding firm to seal his fifth F1 win, and his second in the space of seven races following his success in Singapore last season.
Red Bull team-mate Verstappen, starting 15th, had work to do after dropping out in Q2 on Saturday, though the two-time reigning champion displayed his supreme skill – and the power of his engine – to charge up to second.
He had overtaken long-time rival Lewis Hamilton for P8 by the 12th lap, and after Lance Stroll was told to stop on the track, bringing out a safety car, Verstappen was attempting to overtake George Russell's Mercedes.
Russell held him off once but could not do so again, with Verstappen cruising beyond Alonso to take hold of second in the 25th lap.
Verstappen, who had his rear suspension and both driveshafts changed prior to the race, was troubled by what he called a "weird noise" with 12 laps remaining, though Red Bull's engineers instructed the Dutchman to stay out.
That did not seem to ease Verstappen's fears, though he pushed his car as far as it would go in the final lap, and that decision paid off as he claimed the fastest time in the race, keeping himself at the top of the standings after two races.
Alonso fended off Mercedes duo Russell and Hamilton to round out the podium – the Spaniard's 100th of his F1 career.
After failing to finish in 2022, Alex Albon suffered another disappointing race in Jeddah as a brake issue forced him to retire.
Charles Leclerc endured a frustrating grand prix and had to settle for seventh, behind Ferrari team-mate Carlos Sainz.
Max Verstappen sets the fastest lap on the very last lap of the race to earn one bonus point #SaudiArabianGP #F1 pic.twitter.com/RuUq6YJ0nD— Formula 1 (@F1) March 19, 2023