Óriási taktikai csatát hozott a végig izgalmas Magyar Nagydíj Lewis Hamilton és Max Verstappen között. A pole-ból induló holland sokáig magabiztosan őrizte az előnyét, visszaverte a rajtnál csapattársával, az emiatt visszaesett Valtteri Bottasszal koccanó Lewis Hamilton támadásait, de a Mercedes egy stratégiai húzással meglepte a Red Bullt.
 
A Mercedes váratlanul kihívta egy második kiállásra Hamiltont, a Red Bull nem reagált, a címvédőnek pedig a hátralévő körök elegendőek voltak arra, hogy levadássza a hollandot. Hamilton a 67. körre fordulva, négy körrel a leintés előtt előzött, egy körrel később pedig Sebastian Vettel előzte meg a harmadik helyért Charles Leclerc-t. A Ferrarinak sok köze nem volt a valódi versenyhez, egyperces hátrányt kapott a csapat.
 
A rajt után szárnycserére is kényszerült, rengeteg időt veszített Bottas végül nyolcadik lett, a vb-küzdelemből ezzel lényegében kiszállt. A Ferrarik mögött a középmezőny legjobb eredményét ismét a McLaren érte el, Carlos Sainz nagyon értékes ötödik helyet szerzett Pierre Gasly és Kimi Räikkönen előtt.
 
Verstappen a Hamilton-előzés után kiállt új gumikért, így a leggyorsabb körért járó egy ponttal vigasztalódott. 
 
A vb állása:
 
1. L. Hamilton 250 pont
2. V. Bottas 188
3. M. Verstappen 181
4. S. Vettel 156
5. C. Leclerc 132
6. P. Gasly 63
 
Konstruktőrök:
 
1. Mercedes 438
2. Ferrari 288
3. Red Bull 244
4. McLaren 82
5. Toro Rosso 43
6. Renault 39