Lewis Hamilton a Mercedes kiváló taktikájának köszönhetően a verseny vége felé megelőzte Max Verstappent, amivel átvett a vezetést és megnyerte a futamot. Mögötte a második helyen a Red Bull hollandja jött be, a pódium utolsó fokára még a ferraris Sebastian Vettel állhatott fel.
A rajtot követően Max Verstappen tartotta meg a vezető pozíciót, míg mögötte Valtteri Bottas és Lewis Hamilton meccselt a jobb pozícióért. A brit felülkerekedett csapattársán, akinek a nagy kakaskodás közepette megsérült az első szárnya, így plusz még két pozíciót veszített, ugyanis Charles Leclerc és Sebastian Vettel is elment mellette. A Mercedes pár kör elteltével úgy döntött, kihozzák a finnt kerékcserére, miután megtörtént a szervizelés, az utolsó hely jutott Bottasnak, aki egészen a 16-17. helyig felért, ám Daniel Ricciardo mögött megtört a lendülete.
Mindeközben az élen Hamilton közeledett Verstappenre, míg a két Ferrari teljesen leszakadt az élmenőktől. A holland nyitotta a bokszutcai táncot, majd utána a monacói versenyző következett. Az ötszörös világbajnok jó pár kört ráhúzott ellenfelére, nem is beszélve Vettelről aki a féltáv eltelte után látogatott ki csak csapatához. A hátsó traktusban Bottas, Norris, Kvyat és Albon szórakoztatta nagyérdeműt, míg Hamilton nagyon közel ért Verstappenhez, majdnem meg is előzte, ám a fékei és abroncsai túlmelegedtek, ezért visszább kellett vennie. Ricciardo mellett elment Bottas, majd az ausztrál rátalált Kevin Magnussenre, akivel a futam végégig szórakoztatták egymást.
Hamilton ismét felért a 21 éves Red Bullos versenyzője, ám csapata egy merész taktikai húzást előrántva kihívta a britet a bokszba, aki így friss közepes keverékekkel vehette ismét üldözőbe fiatal ellenfelét. Sokáig kérdéses volt, sikerül-e neki csökkenteni a távolságot, főleg annak tükrében, hogy Verstappen tudta tartani a tempót, ám az abroncsok elfogytak és Hamilton mint a meszes úgy közeledett. Az utolsó körökben végül megelőzte az ötszörös világbajnok a holland tehetséget, majd meg sem állt, míg meg nem látta a kockás zászlót. Ezalatt Sebastian Vettel felért Charles Leclerc-re, akit könnyedén megelőzött, így hőn áhított herendi porcelánból készült trófeát ő viheti még haza.
A negyedik a monacói versenyző lett, mögött nagy lemaradásban Carlos Sainz következett. A hatodik helyet Pierre Gasly szerezte meg, őt Kimi Raikkönen követte, Valtteri Bottas végül 8. lett, utána Lando Norris és a utolsó pontszerző 10. helyen Alex Albon következett.
Egyedül Romain Grosjeannak kellett feladni a versenyt, míg a leggyorsabb körért járó pont Max Verstappené lett.
1 | Lewis Hamilton | Mercedes | 70 kör – 1:35:03.796s | 2 |
2 | Max Verstappen | Red Bull | + 17.796s | 2 |
3 | Sebastian Vettel | Ferrari | + 61.433s | 1 |
4 | Charles Leclerc | Ferrari | + 65.250s | 1 |
5 | Carlos Sainz | McLaren | + 1 kör | 1 |
6 | Pierre Gasly | Red Bull | + 1 kör | 1 |
7 | Kimi Räikkönen | Alfa Romeo | + 1 kör | 1 |
8 | Valtteri Bottas | Mercedes | + 1 kör | 2 |
9 | Lando Norris | McLaren | + 1 kör | 1 |
10 | Alexander Albon | Toro Rosso | + 1 kör | 1 |
11 | Sergio Pérez | Racing Point | + 1 kör | 1 |
12 | Nico Hülkenberg | Renault | + 1 kör | 1 |
13 | Kevin Magnussen | Haas | + 1 kör | 1 |
14 | Daniel Ricciardo | Renault | + 1 kör | 1 |
15 | Daniil Kvyat | Toro Rosso | + 2 kör | 1 |
16 | George Russell | Williams | + 2 kör | 1 |
17 | Lance Stroll | Racing Point | + 2 kör | 2 |
18 | Antonio Giovinazzi | Alfa Romeo | + 2 kör | 1 |
19 | Robert Kubica | Williams | + 3 kör | 1 |
20 | Romain Grosjean | Haas | DNF | 2 |