Regerend wereldkampioen Lewis Hamilton heeft de Grand Prix van Hongarije op zijn naam geschreven en zo de leiding in het kampioenschap gegrepen. Max Verstappen kwam als vijfde aan de finish.
Red Bull zat er het hele weekend goed bij op de baan bij Boedapest, maar moest in de race toch zijn meerdere erkennen in Mercedes. De enige kans voor het team uit Milton Keynes om de zilveren bolides te verslaan kwam bij de start. Verstappen kwam prima weg vanaf de vierde plek, nam aan de rechterkant een kijkje bij Hamilton, maar die was eveneens uitstekend weg. De Brit dekte de binnenkant van de bocht goed af en ging naar de leiding. Daniel Ricciardo ging bij de start langs polesitter Nico Rosberg voor de tweede plek, maar moest die positie in de tweede bocht weer inleveren bij de Duitser, terwijl Verstappen na de eerste serie bochten genoegen moest nemen met de vierde plaats.
Hamilton nam vervolgens al snel een kleine voorsprong op Rosberg, Ricciardo en Verstappen. De Nederlander liet daarna merken niet helemaal tevreden te zijn over zijn auto. “Je bent nog steeds in DRS-afstand van Daniel”, kreeg Verstappen tijdens ronde zeven van zijn race-engineer te horen, waarop de Limburger antwoordde: “Ik rijd rond als een oma!”
Na vijftien ronden werden de superzachte banden ingewisseld voor zachte exemplaren, waarbij Verstappen veel terrein verloor. De Nederlander kwam na zijn pitstop niet alleen achter de eerder gestopte Sebastian Vettel terug op het circuit, maar ook nog eens achter de nog niet binnengekomen Kimi Raikkonen, die in tegenstelling tot de mannen vooraan de wedstrijd op de hardere zachte compound was begonnen en op dat moment dus nog geen plannen om de pits op te zoeken. De Nederlander zette Raikkonen meteen onder druk, maar kwam er niet voorbij, waarmee hij veel tijd verloor. Pas na 29 ronden ging Raikkonen naar binnen, waarmee Verstappen naar de vijfde plek opschoof en eindelijk een vrije baan voor zich kreeg. Zijn achterstand op Vettel, die in eerste instantie nog vlak voor Raikkonen reed, was echter al opgelopen naar meer dan tien seconden.
Na 33 ronden opende Ricciardo de tweede serie pitstops. De Australiër kreeg een nieuw setje zachte banden onder de auto en keerde achter Verstappen als vijfde terug op het circuit. Verstappen stopte zes ronden later en keerde opnieuw achter Raikkonen terug op het circuit op plek zes. Vervolgens stopten ook de andere mannen vooraan, waarna de top-drie weer uit Hamilton, Rosberg en Ricciardo bestond. Vettel kwam tijdelijk achter Raikkonen op de vijfde plek te liggen, maar de Fin zou nog eens stoppen voor een set superzachte banden. Vettel keerde zo terug naar de vierde positie, terwijl Verstappen vijfde kwam te liggen, alleen kwam Raikkonen op zijn zachtere rubber rap dichterbij aan de Red Bull.
Met nog vijftien ronden te gaan in de race had Raikkonen het gat met Verstappen volledig gedicht en ontstond er voor de derde keer dit seizoen een boeiende strijd tussen de Nederlander en de Fin. In ronde 57 zat Raikkonen heel dicht achter de RB12 bij het opkomen van het rechte stuk, maar kwam hij bij de eerste bocht net tekort. Bij een nieuwe poging in de tweede bocht botste hij op de achterkant van Verstappen, waarbij de linkerkant van zijn voorvleugel beschadigd raakte. Ondanks dat er een endplate miste, besloot Raikkonen op de baan te blijven en te blijven jagen op de vijfde plaats van Verstappen. Twee ronden voor het einde waagde Raikkonen het nog eens bij de eerste bocht, maar ging hij wijd, waarna het gevecht om de vijfde plaats gestreden was.
Vooraan kwam de overwinning van Hamilton niet meer in gevaar. Met deze zege is hij Rosberg in het kampioenschap nu voorbij. De Duitser finishte twee seconden achter zijn teamgenoot als tweede, terwijl Ricciardo het podium in Hongarije completeerde. Achter Raikkonen passeerde Fernando Alonso als zevende de finish. De overige punten gingen naar Carlos Sainz Jr., Valtteri Bottas en Nico Hülkenberg. Jenson Button kende een ongelukkige middag en was de enige uitvaller op de Hungaroring.
Het seizoen gaat volgende week verder met de Grand Prix van Duitsland, de laatste race voordat de Formule 1 aan een zomerstop begint.