Oscar Piastri eased to his first win of the season to head a McLaren one-two from Lando Norris, who battled brake issues late in the 56-lap race.
It was a calm, composed drive from Piastri who saw off an early challenge from George Russell, the Mercedes driver finishing third.
There was post-race drama when the Ferraris of Lewis Hamilton and Charles Leclerc were both excluded from the results, as was Pierre Gasly’s Alpine.
Leclerc has finished fourth but was found underweight, Gasly falling foul of the same breach.
Meanwhile Hamilton’s Ferrari was found to have worn the skid block beyond legal limits.
That saw Jack Doohan, who’d came home in 16th after a 10s penalty, elevated to 13th while a pit lane start and a contra-strategy for Liam Lawson left him 15th at the flag, and 12th after the disqualifications.
Pos | Num | Driver | Team | Laps/Diff |
1 | 81 | Oscar Piastri | McLaren – Mercedes | 56 Laps |
2 | 4 | Lando Norris | McLaren – Mercedes | +9.748s |
3 | 63 | George Russell | Mercedes | +11.097s |
4 | 1 | Max Verstappen | Red Bull – Honda | +16.656s |
5 | 31 | Esteban Ocon | Haas – Ferrari | +49.969s |
6 | 12 | Kimi Antonelli | Mercedes | +53.748s |
7 | 23 | Alex Albon | Williams – Mercedes | +56.321s |
8 | 87 | Oliver Bearman | Haas – Ferrari | +61.303s |
9 | 18 | Lance Stroll | Aston Martin – Mercedes | +70.204s |
10 | 55 | Carlos Sainz | Williams – Mercedes | +76.387s |
11 | 6 | Isack Hadjar | Racing Bulls – Honda | +78.875s |
12 | 30 | Liam Lawson | Red Bull – Honda | +81.147s |
13 | 7 | Jack Doohan | Alpine – Renault | +88.401s |
14 | 5 | Gabriel Bortoleto | Sauber – Ferrari | +1 L |
15 | 27 | Nico Hulkenberg | Sauber – Ferrari | +1 L |
16 | 22 | Yuki Tsunoda | Racing Bulls – Honda | +1 L |
14 | Fernando Alonso | Aston Martin – Mercedes | DNF | |
16 | Charles Leclerc | Ferrari | DQ | |
44 | Lewis Hamilton | Ferrari | DQ | |
10 | Pierre Gasly | Alpine – Renault | DQ |