McLaren edged closer to a first constructors' championship since 1998 as Lando Norris handed Oscar Piastri victory in a one-two finish in the Qatar Grand Prix sprint race.
Norris started proceedings on pole and stayed there for the duration of the race, with Piastri squeezing past Mercedes' George Russell on the opening lap.
Russell made an assault on second place at the start of lap four, lunging down the inside of Piastri, but he had no plans to give up the position.
And the Australian, who won the sprint race at the Lusail International Circuit last season, took the lead with the finish line in sight after some unselfish driving from his team-mate.
Piastri had previously handed Norris a win in the Sao Paulo sprint with the Briton still in pursuit of Max Verstappen and was happy to return the favour in Qatar.
"It was about defence for the whole race to be honest. I had a good start and a good Turn One, but I didn't quite have the pace. I killed the front a little bit early on," Piastri said.
"I was struggling a bit for the rest of the sprint, but there was some great teamwork and without that help, it would have been much more difficult. It's nice to have McLaren one-two."
SPRINT WINNER IN QATAR! #QatarGP pic.twitter.com/jOgXt4eaLr
— McLaren (@McLarenF1) November 30, 2024
Ferrari duo Carlos Sainz and Charles Leclerc finished in fourth and fifth, while Russell's team-mate Lewis Hamilton moved up one place from qualifying to end in sixth.
The Haas of Nico Hulkenberg slotted in seventh, while new world champion Verstappen could only manage eighth place, picking up the final points in the sprint.
Pierre Gasly and Kevin Magnussen rounded out the top 10, while it was another disappointing day for Sergio Perez, who finished bottom of the pile after starting from the pit lane.