Charles Leclerc behaalde de overwinning in een chaotische Britse Grand Prix voor Ferrari. De Monegaskische coureur leidde een groot deel van de wedstrijd, terwijl Kimi Antonelli van Mercedes in de slotfase terugviel door een autoprobleem.
Leclerc maakte een sterke start en ging Antonelli voorbij naast zijn Ferrari-teamgenoot Lewis Hamilton. Antonelli sloot later aan bij Hamilton en nam de tweede plaats over, maar Leclerc bleef aan de leiding tot zijn pitstop de koppositie aan de jonge Mercedes-coureur gaf.
Antonelli verlengde zijn stint en kwam op ronde 36 binnen, waarna hij direct begon aan de inhaalrace naar Leclerc. Zijn achtervolging eindigde abrupt op ronde 41 door een probleem met het linkervoorwiel. Twee extra pitstops volgden en Antonelli zakte naar de tiende plaats, waarna hij ook nog een tijdstraf van vijf seconden kreeg wegens het overschrijden van de baanlimieten.
Op ronde 48 volgde meer chaos toen Max Verstappen in het grind belandde, waardoor de safety car naar buiten kwam. De race eindigde achter de safety car, waardoor Leclerc de vlag kon pakken voor zijn negende zege in zijn carrière.
George Russell bleef tijdens de safety car buiten en passeerde Hamilton om als tweede te finishen. Hamilton werd derde, ondanks een onderzoek na de race wegens een incident met een gele vlag. Lando Norris werd vierde voor McLaren.
Isack Hadjar werd vijfde voor Red Bull. De coureurs van Racing Bulls, Liam Lawson en Arvid Lindblad, volgden op de zesde en zevende plaats. Gabriel Bortoleto scoorde punten voor Audi met een achtste plaats, terwijl de Alpines van Franco Colapinto en Pierre Gasly de top tien completeerden.
Oscar Piastri miste de punten met een elfde plaats na een vroege pitstop wegens schade. Carlos Sainz werd twaalfde in de Williams. Ollie Bearman en Esteban Ocon eindigden als dertiende en veertiende voor Haas. Sergio Perez werd vijftiende voor Cadillac, terwijl Antonelli als zestiende werd geklasseerd na zijn straf.
Valtteri Bottas en de Aston Martins van Fernando Alonso en Lance Stroll vulden de resterende posities. Drie coureurs vielen uit: Verstappen na zijn crash, Alex Albon na een eerder incident en Nico Hulkenberg met een mechanisch probleem.