McLaren's constructors' championship hopes were given a huge boost at the Qatar Grand Prix, as Oscar Piastri secured victory in the sprint race.
Following some impressive teamwork between the Woking outfit's two drivers to keep George Russell at bay throughout the race, Lando Norris gave up his victory on the line to repay a favour that Piastri had previously done for him at the Brazilian GP.
Norris had led the race from the start, having taken pole position on Friday, but decided to give up the race victory, handing Piastri the extra point gained from a sprint race win.
The McLaren one-two means that the papaya outfit now sit 30 points ahead of closest challengers Ferrari with just two grands prix left in the 2024 season as they hunt a first teams' title since 1998.
Russell took the final podium spot in his Mercedes, while the Ferraris could only manage fourth and fifth.
Four-time world champion Max Verstappen suffered a disastrous start to the race, losing three positions on the first lap, but recovered to finish eighth, picking up a solitary point.
Below is the final classification from the Qatar Grand Prix sprint race, as confirmed in an official FIA document.
Sprint races are 100-kilometre (62-mile) races that are much shorter than the main race distance (305km) and take place on Saturdays, lasting around 30 minutes with no pit stops needed.
It's a separate entity from the main event, with its own qualifying session taking place on Friday, just a few hours after the sole practice session of the weekend.