Nakon dominantnog početka trke za Hamiltona, Ferrari odličnom strategijom preokrenuo trku.
Hamilton je sigurno poveo sa starta trke, ispred Kimija Raikkonena i Sebastiana Vettela, dok je Kevin Magnussen nakon odličnog starta pretekao Maxa Verstappena. Holandjanin je pokušao svim snagama da vrati poziciju kako ne bi izgubio priključak sa vodećima, ali je počeo mnogo da greši što je rezultiralo njegovim okretanjem u prvoj krivini i padom na osmo mesto.
Bilo je izvesno da je šansa za drugačiju strategiju u tom momentu izgubljena, dok je njegov timski kolega polako napredovao. Hamilton je vrlo brzo napravio razliku od oko dve sekunde i kontrolisao je trku. Vozači ekipe Haas su se u tom momentu nalazili na 4. i 5. mestu. Medjutim, onda su krenuli pehovi: Magnussen je bio jedan od prvih medju vodećima koji je stao na promenu guma, a samo nekoliko krivina nakon što je izašao iz pit-lejna je usporio i stao pored staze zbog loše pričvršćenog zadnjeg levog točka.
Vodeći su ovo iskoristili da obave stajanja, dok je Sebastian Vettel ostao na stazi, dok se Hamilton bez ikakvih problema vratio na stazu ispred Kimija Raikkonena. Romain Grosjean se pojavio u garaži dva kruga nakon odustajanja svog kolege i desila se preslikana situacija, po izlasku iz pit-lejna, Francuz je stao pored staze nakon prve krivine sa istim problemom! Haas je na ovaj, potpuno banalan način izgubio priliku da dodje do četvrtog i petog mesta, što bi bio najbolji rezultat za ekipu u njenoj istoriji.
Najpre je trka prešla u fazu vožnje pod virtuelnim vozilom bezbednosti, pa je posle nekoliko krugova zbog pojave krana na stazi, izašao i Safety Car. Ekipa Ferrarija je iskoristila ovu priliku i uvela Sebastiana Vettela na promenu guma tokom perioda pod virtuelnim vozilom bezbednosti, što mu je pomoglo da zbog sporijeg kretanja konkurenata koji su već obavili stajanja, preskoči Lewisa Hamiltona na izlasku iz pit-lejna i taj raspored je ostao do kraja trke.
Hamilton je pokušao na sve načine da sustigne Vettela, čak je i ignorisao upozorenja ekipe o pregrevanju pogonske jedinice, pa je počeo i da pravi sitne greške, od kojih je ključna bila loš prolaz kroz 9. krivinu, kada mu je Vettel pobegao. Vettelu je ovo 48. pobeda u karijeri i 100. podijum. Raikkonen je završio kao trećeplasirani ispred Daniela Ricciarda, dok je situacija sa virtuelnim vozilom bezbednosti pomogla Fernandu Alonsu da završi trku kao petoplasirani.
Max Verstappen se na kraju dovukao do šestog mesta, dok je Stoffel Vandoorne završio trku na devetom mestu, što je dvostruki finiš u bodovima za McLaren. Vozači ekipe Renault su takodje osvojili poene za svoju ekipu – Hulkenberg je završio trku kao 7. a Carlos Sainz je, uprkos stomačnim problemima pred kraj trke došao do 10. mesta. Valtteri Bottas nije briljirao, ali je iskoristio sve situacije na stazi i završio trku kao osmoplasirani.
Ono što iziskuje pažnju je jako slab tempo Force Indije, čiji su vozači završili na pozicijama 11 i 12, a Pierre Gasly, Marcus Ericsson i Sergey Sirotkin nisu završili trku zbog mehaničkih problema.
