Az idei Forma-1-es Magyar Nagydíj szabadedzései rendre Ferrari-Red Bull csatát hozták, ám az esős időmérőn Daniel Ricciardóval úgy eltaktikázta magát utóbbi, hogy csak a 12. helyről rajtolhat. Ezzel szemben a Mercedes hibátlanul sakkozott, a pole pozíció Lewis Hamiltoné, a második hely Valtteri Bottasé lett.
Ezek után szépen eljött a Mercedes kettőse, nyomában a Ferrari duójával, Kimi Räikkönennel és Sebastian Vettellel. Kis koccanásokat leszámítva nem volt nagy baleset, ennek ellenére Charles Leclerc rögtön feladta a küzdelmet. Az óriási hőségben óriási taktikázás ment a gumikeverékekkel, ám a végső döntés a végére maradt.
Hamilton ugyan elhúzott az élen, de Bottast keményen támadták előbb az olasz istálló versenyzői, majd Daniel Ricciardo is. Néhány körrel a futam vége előtt Vettel egy kockázatos előzéssel megelőzte a finnt, össze is koccantak picit, ez pedig elég volt ahhoz, hogy Vettel és Räikkönen is megelőzze.
Ennek tetejébe még az első szárnya is megsebesült és mivel Ricciardo tapadt rá, nem állhatott ki a bokszba. A vége az lett, hogy az ausztrál külső ívről előzni akart, mire Bottas ráhúzta a kormányt – a verseny után meg fogják vizsgálni az esetet.
A végső sorrend így Hamilton, Vettel, Räikkönen lett a dobogón, legutóbbi azért is nagy dolog, mert rögtön az elején kiderült, hogy baj van a kulacsával, ezért az irtózatos hőségben nem lesz alkalma folyadékhoz jutni. A futam legnagyobb vesztese Max Verstappennek bizonyult, aki ötödik helyről rajtolt, de az autója hamar feladta a harcot.