Norris gana un dramático GP de Gran Bretaña en seco y mojado ante Piastri, mientras Hulkenberg consigue su primer podio en la F1.

La carrera comenzó en condiciones secas y el poleman Max Verstappen inicialmente se alejó de Piastri, pero el australiano pronto se adelantó justo cuando la lluvia comenzó a caer con fuerza en Silverstone.
Si bien McLaren construyó rápidamente una fuerte ventaja, ésta se neutralizó cuando se desplegó el Safety Car, lo que marcó la primera aparición del vehículo durante el evento.
A partir de ahí se produjo un evento lleno de acción, en el que Piastri recibió una penalización de 10 segundos por reducir demasiado la velocidad cuando se preparaba para liderar el grupo después de otro reinicio del Safety Car, mientras que un trompo de Verstappen momentos después hizo que el holandés cayera hacia atrás.
A medida que las condiciones cambiaron y los pilotos comenzaron a cambiar a neumáticos lisos más tarde, Piastri cumplió su penalización durante su parada en boxes y Norris tomó el liderazgo de la carrera; y desde allí Norris mantuvo su ventaja para sellar la victoria frente a una multitud entusiasta, cruzando la línea 6.812 segundos por delante de Piastri.
Detrás de ellos, la gran historia llegó por cortesía de Hulkenberg, el piloto de Kick Sauber que subió notablemente desde la P19 en la parrilla para reclamar su primer podio en el tercer lugar en su 239° Gran Premio, después de haber rechazado un posible desafío de Lewis Hamilton para aferrarse al resultado soñado.
Hamilton tuvo que conformarse con el cuarto lugar en su primera carrera en Silverstone como piloto de Ferrari, mientras que Verstappen se recuperó hasta el quinto lugar después de su trompo anterior con el Red Bull y Pierre Gasly consiguió un sólido sexto puesto para Alpine.
El Aston Martin de Lance Stroll fue séptimo, tras haber perdido la sexta posición ante Gasly en los instantes finales, mientras que Alex Albon se colocó octavo para Williams. El otro Aston Martin de Fernando Alonso cruzó la meta en noveno lugar, mientras que George Russell completó el top 10 para Mercedes.
Ollie Bearman se quedó sin puntos en su carrera de casa. El piloto de Haas acabó en P11 por delante de Carlos Sainz de Williams en P12 y el otro Haas de Esteban Ocon en P13. El francés había hecho contacto con su compañero de equipo Bearman en las últimas etapas.
Charles Leclerc fue 14º en un día difícil para el de Ferrari, después de haber sido uno de los que apostó por cambiar a neumáticos lisos después de la vuelta de formación, mientras que Yuki Tsunoda fue el último piloto clasificado en 15º lugar para Red Bull.

Cinco pilotos se retiraron del evento, siendo Franco Colapinto el primero en hacerlo después de calar su Alpine en el pit lane.
Liam Lawson salió en la vuelta 1 después de una colisión con Ocon, y el piloto de Racing Bulls tuvo que salir de la pista, mientras que Gabriel Bortoleto de Kick Sauber fue el siguiente en registrar un DNF después de un trompo en la grava.
Isack Hadjar sufrió un fuerte accidente en condiciones mixtas, aunque afortunadamente el hombre de Racing Bulls informó que estaba bien, y Kimi Antonelli de Mercedes se convirtió en el último retirado después de una tarde difícil para el italiano.