Partito dalla pole position, Lando Norris ha perso la leadership a favore del compagno di squadra in McLaren Oscar Piastri già nel primo giro, ma è riuscito a rimontare e a tornare in testa, conquistando così la sua prima vittoria stagionale.
Le speranze della McLaren di una doppietta sono svanite a 15 giri dal termine, quando Piastri si è dovuto ritirare per un problema al cambio mentre era secondo dietro Norris.
Norris, campione del mondo in carica, ha vinto all'Hungaroring per il secondo anno consecutivo, diventando il quinto pilota diverso a imporsi negli ultimi cinque gran premi.
Norris aveva già trionfato nella sprint race di Miami a maggio, ma non tagliava per primo il traguardo in un gran premio da San Paolo lo scorso novembre.
Max Verstappen ha eguagliato il suo miglior risultato stagionale nonostante un weekend difficile per la Red Bull arrivando secondo, Kimi Antonelli ha aumentato il suo vantaggio in classifica a 50 punti su Lewis Hamilton dopo essere risalito dalla settima posizione in griglia (avendo scontato una penalità di tre posti ricevuta sabato in qualifica) e aver chiuso settimo.
Hamilton è scivolato dal quarto al quinto posto in gara dopo aver ricevuto una penalità di cinque secondi per eccesso di velocità in pit lane, finendo così alle spalle del compagno di squadra in Ferrari Charles Leclerc.
La stagione ora va in pausa estiva prima di riprendere con il Gran Premio d'Olanda in programma a Zandvoort il 23 agosto.
