O australiano da McLaren ficou à frente de Lando Norris e George Russell.
Depois da vitória de Lando Norris na prova de abertura do mundial de Fórmula 1, na Austrália, novo triunfo para a McLaren, desta vez com Oscar Piastri a vencer o Grande Prémio da China de Fórmula 1. Na verdade, Piastri redimiu-se de um erro no final da corrida anterior que o atirou para um modesto nono lugar, convertendo a pole position num triunfo em Xangai. Desta vez, Piastri controlou a corrida de fio a pavio, numa prova que decorreu sem grandes incidências, controlando confortavelmente a diferença para o seu colega de equipa Norris. Os primeiros cinco classificados terminaram a corrida com apenas uma paragem nas boxes.
O último lugar do pódio foi para George Russell (da Mercedes) que ofereceu oposição a Norris (que terminou a corrida com problemas nos travões). O campeão do mundo Max Verstappen (da Red Bull) terminou em quarto lugar, à frente da dupla da Ferrari, com Charles Leclerc à frente de Lewis Hamilton, que chegaram a dar um toque na volta de abertura.
Resultados:
| Pos | Driver | Car | Laps | Time/retired | Pts | |
| 1 | Oscar Piastri | McLaren Mercedes | 56 | 1:30:55.026 | 25 | |
| 2 | Lando Norris | McLaren Mercedes | 56 | +9.748s | 18 | |
| 3 | George Russell | Mercedes | 56 | +11.097s | 15 | |
| 4 | Max Verstappen | Red Bull Racing Honda RBPT | 56 | +16.656s | 12 | |
| 5 | Esteban Ocon | Haas Ferrari | 56 | +49.969s | 10 | |
| 6 | Kimi Antonelli | Mercedes | 56 | +53.748s | 8 | |
| 7 | Alexander Albon | Williams Mercedes | 56 | +56.321s | 6 | |
| 8 | Oliver Bearman | Haas Ferrari | 56 | +61.303s | 4 | |
| 9 | Lance Stroll | Aston Martin Aramco Mercedes | 56 | +70.204s | 2 | |
| 10 | Carlos Sainz | Williams Mercedes | 56 | +76.387s | 1 | |
| 11 | Isack Hadjar | Racing Bulls Honda RBPT | 56 | +78.875s | 0 | |
| 12 | Liam Lawson | Red Bull Racing Honda RBPT | 56 | +81.147s | 0 | |
| 13 | Jack Doohan | Alpine Renault | 56 | +88.401s | 0 | |
| 14 | Gabriel Bortoleto | Kick Sauber Ferrari | 55 | +1 lap | 0 | |
| 15 | Nico Hulkenberg | Kick Sauber Ferrari | 55 | +1 lap | 0 | |
| 16 | Yuki Tsunoda | Racing Bulls Honda RBPT | 55 | +1 lap | 0 | |
| NC | Fernando Alonso | Aston Martin Aramco Mercedes | 4 | DNF | 0 | |
| DQ | Charles Leclerc | Ferrari | DSQ | 0 | ||
| DQ | Lewis Hamilton | Ferrari | DSQ | 0 | ||
| DQ | Pierre Gasly | Alpine Renault | DSQ | 0 |