Lenktynių starte buvo nemažai chaoso. Rikiuotės priekis pozicijomis neapsikeitė, Norrisas išlaikė pirmą poziciją, tačiau avariją patyrė rikiuotės gale važiavęs vietinis herojus Gabrielis Bortoleto, kurį į kampą įspraudė „Aston Martin“ lenktynininkas Lance'as Strollas. Dėl šios avarijos trasoje pasirodė saugos automobilis.
Po to, kai pasitraukė saugos automobilis, nelaimė ištiko Charlesą Leclercą. Į monegaską įsirėžė Kimi Antonelli, į kurį įsirėžė Oscaras Piastris. Leclerco lenktynės ties tuo ir buvo baigtos, o dėl šios situacijos „McLaren“ australas gavo 10 sekundžių baudą.
Iš rikiuotės galo kaip feniksas kilo Maxas Verstappenas, kuris galiausiai atsidūrė greičiausiųjų penkete.
Kaip ir C. Leclerco, taip ir L. Hamiltono lenktynės pasibaigė anksčiau laiko. Jau lenktynių pradžioje veteranui turėjo būti pakeistas priekinis sparnas, po to jis gavo 5 sekundžių baudą, tad „Ferrari“ priėmė sprendimą jį pasikviesti į boksus likusiam lenktynių laikui.
Su padangų taktika puikiai sudirbęs M. Verstappenas galiausiai liko trečias, nepaisant to, kad startas buvo iš serviso juostos. Tiesa, Kimi Antonelli aplenkti taip ir nepavyko. Jaunasis „Mercedes“ talentas kol kas pasiekė savo geriausią rezultatą – užėmė antrą vietą.
Ketvirtą vietą užėmė George'as Russellas, o penktą – dėl titulo kovojantis Oscaras Piastris.
Į dešimtuką taip pat pateko tie lenktynininkai, kurie viso savaitgalio metu buvo labai stabilūs. Oliveris Bearmanas finišavo šeštas, po jo iškart sekė „Racing Bulls“ lenktynininkai Liamas Lawsonas su Isacku Hadjaru. Dešimtuką uždarė Nico Hulkenbergas su Pierre'u Gasly.
Šiame savaitgalyje tiek sprinte, tiek pagrindinėse lenktynėse triumfavęs Lando Norrisas dabar turi 24 taškų pranašumą prieš artimiausią persekiotoją Oscarą Piastrį.
