In een race waarin de nodige inhaalacties konden worden opgetekend heeft Alexander Albon, ondanks de extreme temperatuur op de Hungarorig, de zege weten binnen te hengelen. Om aan de leiding te komen moest de Thai een gewaagde inhaalmanoeuvre plaatsen op de op dat moment leidende Luca Ghiotto. Ondanks dat de twee elkaar heel licht toucheerden slaagde de Thai in zijn opzet en nam de leiding.
Voor Nyck de Vries verliep de start van de wedstrijd met redelijk succes, waarna hij zijn banden moest gaan sparen om later in de wedstrijd te zien of hij progressie zou kunnen boeken. De winnaar van de race op zaterdag kreeg, in plaats van zelf Artem Markelov aan te kunnen vallen, de nodige aanvallen te verduren en verloor zijn vierde positie. Eerst was het Lando Norris die de Nederlander wist te verschalken, later kreeg hij ook Roberto Merhi langs zij.
De met verleten banden kampende Markelov moest zijn positie ook aan dit duo prijsgeven, waarna hij alsnog De Vries ook aan zich voorbij zag gaan. De van poelpositie gestarte Rus viel langzaam maar zeker terug naar de dertiende positie.
De ontketenede Lando norris wist zich op te werken naar de vierde plaats, maar kon Sergio Sette Camara niet van het podium stoten. De Engelsman kwam tot iets meer dan twee seconde achter de Braziliaan, maar moest daar de strijd staken vanwege het vallen van de finishvlag.
