Lenktynės prasidėjo valanda vėliau nei buvo numatyta dėl lietaus, o pilotai į trasą pajudėjo iš boksų važiuodami už saugos automobilio.
Lenktynių metu trasa vis labiau sausėjo, o tai ypač brangiai kainavo iš „pole“ pozicijos startavusiam „Ferrari“ pilotui Charlesui Leclercui. Monegaskas per kelis ratus buvo porą kartų pakviestas į boksus, tačiau antrąjį kartą tik lenktyninkui pasukus į juos komandą norėjo pakeisti savo sprendimą.
Prasta „Ferrari“ taktika kainavo labai brangiai. Pirmoje pozicijoje atsidūrė „Red Bull“ atstovas Sergio Perezas, o namų trasoje važiavęs Ch.Leclercas nukrito į 4-ąją poziciją.
27-ajame rate Mickas Schumacheris nesuvaldė savo bolido ir trenkėsi į trasos atitvarus, o „Haas“ formulė skilo į dvi dalis ir lenktynės buvo kuriam laikui sustabdytas.
Lenktynės taip pat buvo nutrauktos anksčiau laiko, kadangi pilotai nespėjo trasos įveikti per numatytas 3 valandas. Po restarto lyderių rikiuotė nepasikeitė ir S.Perezas triumfavo.
Galutinė rikiuotė:
1. Sergio Perezas („Red Bull“)
2. Carlosas Sainzas („Ferrari“)
3. Maxas Verstappenas („Red Bull“)
4. Charlesas Leclercas („Ferrari“)
5. George’as Russellas („Mercedes“)
6. Lando Norrisas („McLaren“)
7. Fernando Alonso („Alpine“)
8. Lewisas Hamiltonas („Mercedes“)
9. Valtteri Bottas („Alfa Romeo“)
10. Sebastianas Vettelis („Aston Martin“)
Lenktynininkų čempionato įskaita:
1. Maxas Verstappenas 125 tšk.
2. Charlesas Leclercas 116
3. Sergio Perezas 110
4. George’as Russellas 84
5. Carlosas Sainzas 83
Komandų čempionato įskaita:
1. „Red Bull“ 235 tšk.
2. „Ferrari“ 199
3. „Mercedes“ 134
4. „McLaren“ 59
5. „Alfa Romeo“ 41