O australiano da McLaren ficou à frente de Lando Norris, com George Russell a fechar o pódio à frente de Max Verstappen, que tinha partido da pole position.
Oscar Piastri venceu o Grande Prémio de Miami de Fórmula 1, a sexta ronda da competição. A 4.630 segundos do vencedor ficou o seu colega de equipa, Lando Norris. A uma distância substancial, atrás da dupla da McLaren, ficou George Russell (da Mercedes) a 37.644 segundos. Apesar de ter partido da pole position e de até feito um bom início de corrida, o campeão do mundo, Max Verstappen (da Red Bull), quedou-se pelo quarto posto – uma realidade que confirmou que quem parte da pole position em Miami nunca ganha a corrida.
Alex Albon (da Williams) foi quinto, à frente de Kimi Antonelli (da Mercedes). Atrás deles ficou a dupla da Ferrari, com Charles Leclerc em sétimo e Lewis Hamilton em oitavo. A fechar o “top ten” ficaram Carlos Sainz (da Williams) e Yuki Tsunoda (da Red Bull).
A vitória de Piastri, a quarta da temporada, permitiu-lhe reforçar a liderança do mundial de F1. O australiano soma 131 pontos, seguido de Norris com 115 e de Verstappen com 99.
Resultados:
| Pos | No | Driver | Car | Laps | Time/retired | Pts |
| 1 | 81 | Oscar Piastri | McLaren Mercedes | 57 | 1:28:51.587 | |
| 2 | 4 | Lando Norris | McLaren Mercedes | 57 | +4.630s | |
| 3 | 63 | George Russell | Mercedes | 57 | +37.644s | |
| 4 | 1 | Max Verstappen | Red Bull Racing Honda RBPT | 57 | +39.956s | |
| 5 | 23 | Alexander Albon | Williams Mercedes | 57 | +48.067s | |
| 6 | 12 | Kimi Antonelli | Mercedes | 57 | +55.502s | |
| 7 | 16 | Charles Leclerc | Ferrari | 57 | +57.036s | |
| 8 | 44 | Lewis Hamilton | Ferrari | 57 | +60.186s | |
| 9 | 55 | Carlos Sainz | Williams Mercedes | 57 | +60.577s | |
| 10 | 22 | Yuki Tsunoda | Red Bull Racing Honda RBPT | 57 | +74.434s | |
| 11 | 6 | Isack Hadjar | Racing Bulls Honda RBPT | 57 | +74.602s | |
| 12 | 31 | Esteban Ocon | Haas Ferrari | 57 | +82.006s | |
| 13 | 10 | Pierre Gasly | Alpine Renault | 57 | +90.445s | |
| 14 | 27 | Nico Hulkenberg | Kick Sauber Ferrari | 56 | +1 lap | |
| 15 | 14 | Fernando Alonso | Aston Martin Aramco Mercedes | 56 | +1 lap | |
| 16 | 18 | Lance Stroll | Aston Martin Aramco Mercedes | 56 | +1 lap | |
| NC | 30 | Liam Lawson | Racing Bulls Honda RBPT | 36 | DNF | |
| NC | 5 | Gabriel Bortoleto | Kick Sauber Ferrari | 30 | DNF | |
| NC | 87 | Oliver Bearman | Haas Ferrari | 27 | DNF | |
| NC | 7 | Jack Doohan | Alpine Renault | 0 | DNF | |
| * Provisional results. Note – Tsunoda received a five-second time penalty for speeding in the pit lane. | ||||||