O piloto da McLaren bateu o seu colega de equipa Piastri, mantendo aceso o duelo sobre quem poderá vir a ser o próximo campeão do mundo.
Mais uma corrida, mais um duelo entre a dupla da McLaren na frente. Desta vez, em Hungaroring, na 14ª ronda das 24 que compõem o calendário do mundial de Fórmula 1, foi a vez de Lando Norris levar a melhor sobre Oscar Piastri, devido a um risco maior na gestão dos pneus. A fechar o pódio ficou George Russell (da Mercedes), na sequência de uma penalização de cinco segundos a Charles Leclerc (da Ferrari), que assim caiu para o quarto posto.
Numa corrida eletrizante, as coisas nem começaram da melhor forma para Norris que caiu para quinto lugar logo na primeira volta. Durante a primeira parte da corrida foi Leclerc, que tinha partido da pole position, a assumir as rédeas da corrida, com Piastri por perto. O facto de só ter parado por uma vez nas boxes deu a Norris o comando da corrida, que até aí seguia em terceiro. Piastri ainda tentou por algumas vezes recuperar a liderança, mas sem efeitos práticos – o resultado foi um triunfo com 0,698 segundos de vantagem. Em quinto na corrida ficou Fernando Alonso (da Aston Martin), seguido do “rookie” Gabriel Bortoletto (da Sauber) e de Lance Stroll (da Aston Martin). A fechar o top ficaram Liam Lawson (da Racing Bull), um desinspirado Max Verstappen (da Red Bull) e o Kimi Antonelli (da Mercedes). Verstappen e Lewis Hamilton estão a ser investigados após a corrida devido a um incidente na curva 4 entre os dois. Oliver Bearman (da Haas) foi forçado a desistir da corrida.
Com este resultado, Piastri passa a liderar a classificação com apenas 9 pontos de vantagem sobre Norris, na paragem verão.
Classificação:
| POS. | DRIVER | TEAM | LAPS | TIME / RETIRED | PTS. | |
| 1 | Lando Norris | McLaren | 70 | 1:35:21.231 | 25 | |
| 2 | Oscar Piastri | McLaren | 70 | +0.698s | 18 | |
| 3 | George Russell | Mercedes | 70 | +21.916s | 15 | |
| 4 | Charles Leclerc | Ferrari | 70 | +42.560s | 12 | |
| 5 | Fernando Alonso | Aston Martin | 70 | +59.040s | 10 | |
| 6 | Gabriel Bortoleto | Kick Sauber | 70 | +66.169s | 8 | |
| 7 | Lance Stroll | Aston Martin | 70 | +68.174s | 6 | |
| 8 | Liam Lawson | Racing Bulls | 70 | +69.451s | 4 | |
| 9 | Max Verstappen | Red Bull Racing | 70 | +72.645s | 2 | |
| 10 | Kimi Antonelli | Mercedes | 69 | +1 lap | 1 | |
| 11 | Isack Hadjar | Racing Bulls | 69 | +1 lap | 0 | |
| 12 | Lewis Hamilton | Ferrari | 69 | +1 lap | 0 | |
| 13 | Nico Hulkenberg | Kick Sauber | 69 | +1 lap | 0 | |
| 14 | Carlos Sainz | Williams | 69 | +1 lap | 0 | |
| 15 | Alexander Albon | Williams | 69 | +1 lap | 0 | |
| 16 | Esteban Ocon | Haas | 69 | +1 lap | 0 | |
| 17 | Yuki Tsunoda | Red Bull Racing | 69 | +1 lap | 0 | |
| 18 | Franco Colapinto | Alpine | 69 | +1 lap | 0 | |
| 19 | Pierre Gasly | Alpine | 69 | +1 lap | 0 | |
| NC | Oliver Bearman | Haas | 48 | DNF | 0 |