George Russell won the sprint race ahead of the Dutch Grand Prix to boost his world championship fight against Mercedes team-mate Kimi Antonelli.
The Englishman narrowed the deficit to his team-mate to 56 points by beating the Italian into fourth place in Saturday's 24-lap event.
Despite losing ground to Russell, Antonelli extended his world championship lead over his nearest rival, Lewis Hamilton, to 53 points. Hamilton finished seventh in his Ferrari.
Charles Leclerc finished second in the other red car for Ferrari. Leclerc secured the runner-up position by overtaking McLaren driver Lando Norris at the start of lap 17 of 24.
Norris did his old karting pal Russell a huge favour by refusing to yield as Antonelli pressed him relentlessly lap after lap. The McLaren driver held off the challenge to finish third.
Oscar Piastri claimed fifth position for McLaren, while Max Verstappen finished where he started in sixth place. Verstappen held off Hamilton on a somewhat overcast day, after rain that fell earlier had cleared from the track before the action started.

Sprint victory and title battle
Russell's margin of victory at the end stood at 1.3 seconds, a win that gave him a huge fillip after struggling this season against Antonelli. Fresh rain began to fall just as the chequered flag was waved, bringing relief to Russell, who punched the air in celebration.
The 19-year-old wonderkid Antonelli now needs to survive the expectation on his shoulders to claim the title many expect him to achieve. Formula 1 sprint races award world championship points to top drivers prior to the main Sunday race.
Russell on tyre management and race pace
Speaking after his victory ahead of qualifying later today, Russell said: "A great start to the weekend. If there was one more lap it would potentially have been a very different end to the race, so I was glad the rain came when it did."
He added: "The Ferraris look really fast, and it's going to be a tight one this afternoon."
Explaining his tactical approach during the race, Russell said: "I knew if there were going to be any overtakes, they were going to be towards the end of the race. I wanted to manage my tyres through the high-speed corners and have a bit more in the tank come the end of the race."
Russell concluded: "I knew if Charles got past Lando, he would be fast. As soon as I saw Charles behind me, I dropped the hammer and the two of us pulled away."

