Peress izcīnīja savu otro uzvaru karjerā.
Sestdien kvalifikācijā ātrākais bija "Ferrari" pilots Šarls Leklērs, taču jau trešajā aplī Monako braucēju apsteidza brits Lūiss Hamiltons ("Mercedes"), kurš kļuva par līderi. Tomēr nīderlandietis Verstapens bija ātrāks pitstopos un Hamiltons pēc tam zaudēja vadību pār savu sīvāko konkurentu.
Sacensību turpinājumā par līderi kļuva Verstapens, taču piecus apļus pirms finiša neizturēja viena no spēkrata aizmugurējām riepām - "Red Bull" formula taisnē zaudēja vadību un avarēja. Līdz ar to, par sacensību līderi kļuva Peress, kuram sekoja Hamiltons un vācietis Sebastiāns Fetels ("Aston Martin").
Tomēr divus apļus pirms finiša trasē tika izkārti sarkanie karogi, kā dēļ piloti devās boksu celiņā. Pēc aptuveni pusstundu ilgas pauzes spēkrati atgriezās trasē, sacīksti atsākot no pozīcijām, kādas ieņēma pirms brauciena pārtraukšanas. Starptautiskā Automobiļu federācija (FIA) deva zaļo gaismo riepu maiņai, lai atlikušajos apļos nerastos problēmas ar riepām.
Nodziestot starta gaismām, Hamiltons bija ātrāks par Peresu, taču pirms pagrieziena sabloķēja bremzes un izslīdēja no trases. Peress atlikušajos divos apļos noturēja līderpozīciju, otrais finišēja Fetels, bet trešais bija francūzis Pjērs Gaslī ("AlphaTauri").