Sacīkstes aizvadot bez ievērojamām kļūdām un izturot nelielu konkurenci no "Mercedes" pilotiem, Ungārijas Grand Prix izcīņā dubultuzvaru izcīnījusi "Ferrari" komanda, pirmo vietu gūstot Sebastianam Fetelam, bet otro - Kimi Raikonenam. Lūisa Hamiltona centieni pārspēt viņus nebija sekmīgi un pirms finiša brits izrādīja džentlmeņa cienīgu žestu komandas biedram.
Startā pirmās divas pozīcijas noturēja "Ferrari" piloti Fetels un Raikonens, kamēr trešo vietu saglabāja Botass no "Mercedes" vienības. Viņa komandas biedrs Hamiltons, startējis no ceturtās pozīcijas, atkrita aiz abiem "Red Bull" pilotiem.
Mirkli vēlāk "Red Bull" pārstāvji sāka cīņu savā startā, un Makss Verstapens vienā no līkumiem iebrauca pārāk ātri, formula nespēja pietiekami pagriezties un ietriecās Daniela Rikjardo mašīnas sānos. Sākumā austrālietis izbrauca no trases, bet nedaudz vēlāk saslīdēja, jo bija pārsists radiators, un izlija dzesēšanas šķidrums. Rikjardo bija spiests apstāties trases malā, bet, kamēr tika likvidētas sekas, lietā tika likta drošības mašīna.
Pēc sacensību atsākšanās Fetels, Raikonens, Botass, Verstapens un Hamiltons turpināja braukt samērā cieši viens aiz otra, bet ne tik tuvu, lai sāktos saspringta cīņa. Līdz pirmajiem pitstopiem viņu starpā nekas nemainījās.
No līderiem pirmais boksos 31. aplī iebtrauca Botass, apli vēlāk sekoja komandas biedrs Hamiltons, 33. aplī pēc jaunām riepām devās līderis Fetels, bet vēl pēc apļa arī Raikonens. Pēc boksu apmeklējuma Raikonens atgriezās trasē cieši aiz Fetela, taču sūdzējās, ka viens no atpalicējiem ir patraucējis. Vienīgi Verstapens, kurš bija saņēmis desmit sekunžu sodu par sadursmes izraisīšanu ar komandas biedru, palika trasē daudz ilgāk, boksos iebraucot tikai 43. aplī, kad arī izcieta piespriesto sodu.
Tikmēr aiz pirmā piecinieka visai saspringta cīņa izvērtās Karlosa Sains ("Toro Rosso") un Fernando Alonso ("McLaren") starpā. Startā Sainss bija nokļuvis priekšā, bet Alonso ne reizi vien mēģināja viņu apdzīt. Pēc vairākiem mēģinājumiem Alonso beidzot apdzina konkurentu līkuma ārmalā.
39. aplī parādījās informācija, ka vadībā esošajam Fetelam ir problēmas ar stūres iekārtu, un komanda viņam pa radio ieteica iespēju robežās izvairīties no braukšanas virsū līkumu apmalēm. Raikonens turpināja cieši sekot, arī "Mercedes" pārstāvji neatpalika daudz.
46. aplī uz trešo pozīciju pacēlās Hamiltons, kuru Botass, paklausot komandas pavēlei, palaida garām. Šķietami ātrākajam Hamiltonam tika dots laiks, lai pārspētu "Ferrari" pilotu, bet, ja tas neizdotos, pozīcija būtu jāatdod atpakaļ Botasam.
Kad līdz sacīkšu beigām bija palikuši 15 apļi, Fetels, Raikonens un Hamiltons jau brauca samērā cieši viens aiz otra, tomēr līkumotā, šaurā un salīdzinoši lēnā Hungaroringa pazīstama kā trase, kurā apdzīt ir ārkārtīgi grūti. Tuvojoties finišam, līderu starpā atstatumi tikai palielinājās un dramatiski notikumi izpalika.
Finišā pirmais iebrauca Fetels, kuram nepilnu sekundi zaudēja Raikonens, nodrošinot "Ferrari" dubultuzvaru. Hamiltons turēja solījumu un pēdējā līkumā atdeva pozīciju Botasam, kurš līdz ar to ieguva iespēju kāpt uz pjedestāla trešā pakāpiena. Hamiltons finišu šķērsoja ceturtais, bet uzreiz aiz viņa - Verstapens. Sestās vietas ieguvējs Alonso noslēgumā pārsteidza ar uzrādītu sacīkšu ātrāko apli.
Formulā 1 tagad gaidāms vasaras pārtraukums, līdz ar to sezona atsāksies tikai 27. augustā, kad notiks posms Beļģijā, Spā-Frankošamps trasē. Uz to brīdi Fetelam būs 14 punktu pārsvars pār Hamiltonu.