Esteban Ocon, az Alpine francia versenyzője nyerte vasárnap a 36. Magyar Nagydíjat. A 24 éves pilóta pályafutása során először győzött. Mögötte Sebastian Vettel és a címvédő Lewis Hamilton ért célba, utóbbi ezzel átvette a vezetést az összetettben, mivel nagy riválisa, az eddigi éllovas Max Verstappen csak tizedik lett sérült autójával. Az Alpine első diadala mellett a Williams megszerezte szezonbeli első pontjait: Nicholas Latifi a nyolcadik, George Russell a kilencedik helyen ért célba.
A rajtnál Lewis Hamilton meglógott, csapattársa, Valtteri Bottas mellett azonban Verstappen és Lando Norris is elhúzott, a Mercedes finn versenyzője pedig hibázott és tömegbalesetet okozott. Belecsúszott Norris autójába, ennek következtében Verstappen véget vetett Sergio Pérez versenyének. Az egyes kanyarban felhalmozódott törmelék miatt a második körben piros zászlóval félbeszakították a versenyt, a pilóták pedig visszatértek a bokszba.
Az ismételt startra kisütött a nap, így bár állórajtot rendelt el a zsűri, csak Hamilton állt fel a rajtrácsra, az összes többi pilóta a biztonsági autót követve beviharzott a bokszutcába gumicserére. Az egyedül álló címvédőnek aztán meg kellett várnia, amíg a szabályok szerint elalszanak a piros lámpák, és akkor indulhatott el, ám ezzel tetemes hátrányba került, ugyanis a többiek a kerékcsere végeztével visszajöhettek, a britnek pedig egy körrel később kellett kijönnie a száraz pályára alkalmas gumikért és a mezőny nyomába erednie.
Hamilton sorra futotta a leggyorsabb köröket a fokozatosan felszáradó pályán, így a táv harmadánál már nyolcadik volt. Az élmezőnyben Sainz feljött a harmadik helyre, mögötte Fernando Alonso és Pierre Gasly száguldott. Hamilton mindenkinél egy másodperccel gyorsabb volt, így féltávnál már ötödikként haladt, míg elöl továbbra is Ocon és Vettel száguldott. Hamilton rengeteg időt elvesztegetett Alonso mögött, így az élen haladókra már nem tudott veszélyt jelenteni.
A szezon a nyári szünet után, négy hét múlva a Belga Nagydíjjal folytatódik.