Después de que el dúo se pusiera tres a la par con Max Verstappen de Red Bull fuera de la línea, Piastri emergió como líder en la curva 1 y desde allí lideró gran parte del Gran Premio. Sin embargo, cuando Norris entró primero en boxes durante la segunda ronda de paradas, aparentemente para cubrir a Lewis Hamilton por detrás, el británico fue el que salió adelante.
Esto llevó al equipo a hacer varias llamadas a Norris para que le devolviera la posición a su compañero piloto de McLaren, una orden que parecía reacio a seguir durante muchas vueltas. Sin embargo, en la vuelta 68 de 70, Norris redujo la velocidad y permitió que Piastri lo pasara.
El piloto de 23 años se llevó la victoria, a dos segundos de Norris. Lewis Hamilton, por su parte, se adjudicó la última posición del podio en tercer lugar para Mercedes, después de haber enfrentado su propio drama después del contacto con Max Verstappen durante una batalla al final de la carrera.
Charles Leclerc fue cuarto para Ferrari, mientras que Verstappen cayó al quinto lugar y también será investigado por los comisarios por su incidente con Hamilton. Carlos Sainz, de Ferrari, le siguió en sexto lugar, por delante del Red Bull de Sergio Pérez, que llegó desde su posición de salida 16ª.
George Russell también sumó puntos después de comenzar en P17, después de haber cruzado la línea en P8, mientras que Yuki Tsunoda de RB y Lance Stroll de Aston Martin completaron el top-10.
Fernando Alonso se quedó fuera en la P11 para Aston Martin, por delante de Daniel Ricciardo, quien tuvo un día algo decepcionante en el RB después de alinearse en P9 en la parrilla.
Nico Hulkenberg ocupó el 13º lugar en el Haas, mientras que Alex Albon siguió a Williams en el 14º y Kevin Magnussen colocó su Haas en el 15º lugar.
La búsqueda de puntos de Kick Sauber continúa, ya que Valtteri Bottas terminó el día en P16, con Logan Sargeant de Williams detrás en P17.
El duro fin de semana de Alpine también perduró, ya que Esteban Ocon se llevó la 18ª posición, mientras que Zhou Guanyu, de Kick Sauber, fue el último clasificado en la 19ª posición.
Pierre Gasly se convirtió en el único retirado después de sufrir una presunta fuga hidráulica en el Alpine.