Charles Leclerc a tenu bon dans une bataille acharnée contre le champion du monde de F1 en titre Max Verstappen, avec qui il a échangé la tête à mi-parcours de la course, mais le pilote Red Bull a été contraint à l'abandon en raison d'une perte de puissance de son moteur Honda en fin de course. le test, qui a conduit au doublé pour Ferrari.
La journée de Red Bull s'est transformée en un désastre total lorsque Sergio Perez a perdu la troisième place dans le dernier tour parce que son moteur s'est arrêté, cédant le podium à Lewis Hamilton.
Charles Leclerc est parti de la pole position avec de nouveaux pneus tendres et a tenu Max Verstappen à distance, tandis que Carlos Sainz Jr. a pris la troisième place, devant Hamilton, qui est passé à la quatrième place, et Pérez, qui s'est trompé du virage 1, obligeant Kevin Magnussen à le dépasser temporairement.
George Russell, dans l'autre Mercedes, est passé de la neuvième place à la septième place dans le premier tour, devant Pierre Galsy et les Alpines de Fernando Alonso et Esteban Ocon, ce dernier dépassant la Haas de Mick Schumacher après l'avoir touché et lui avoir fait perdre le contrôle au virage 5. Pour cette action, le Français écope d'une pénalité de 5 secondes.
Perez a dépassé Magnussen au troisième tour au virage 4, après que le Danois devant les premières voies ait commis une erreur, permettant également à Russell de passer.
Leclerc menait Verstappen de 2,8 secondes au 10e tour, et Red Bull demandait à son pilote de refroidir les freins. Derrière eux, Pérez a dépassé Hamilton grâce au DRS pour terminer quatrième.
Hamilton a ouvert la saison des arrêts au stand pour enfiler une série de balles dures au 12e tour, bien qu'il se soit plaint qu'il "n'avait aucune adhérence sur les pneus" après avoir quitté la voie des stands.
1 Monaco Charles Leclerc Ferrari F1-75 57 1:37'33.584 26
2 Spain Carlos Sainz Jr. Ferrari F1-75 57 1:37'39.182 5.598 5.598 18
3 United Kingdom Lewis Hamilton Mercedes W13 57 1:37'43.259 9.675 4.077 15
4 United Kingdom George Russell Mercedes W13 57 1:37'44.795 11.211 1.536 12
5 Denmark Kevin Magnussen Haas VF-22 57 1:37'48.338 14.754 3.543 10
6 Finland Valtteri Bottas Alfa Romeo C42 57 1:37'49.703 16.119 1.365 8
7 France Esteban Ocon Alpine A522 57 1:37'53.007 19.423 3.304 6
8 Japan Yuki Tsunoda AlphaTauri 57 1:37'53.970 20.386 0.963 4
9 Spain Fernando Alonso Alpine A522 57 1:37'55.974 22.390 2.004 2
10 China Guanyu Zhou Alfa Romeo C42 57 1:37'56.648 23.064 0.674 1
11 Germany Mick Schumacher Haas VF-22 57 1:38'06.158 32.574 9.510
12 Canada Lance Stroll Aston AMR22 57 1:38'19.457 45.873 13.299
13 Thailand Alexander Albon Williams FW44 57 1:38'27.516 53.932 8.059
14 Australia Daniel Ricciardo McLaren MCL36 57 1:38'28.559 54.975 1.043
15 United Kingdom Lando Norris McLaren MCL36 57 1:38'29.919 56.335 1.360
16 Canada Nicholas Latifi Williams FW44 57 1:38'35.379 1'01.7 5.460
17 Germany Nico Hulkenberg Aston M AMR22 57 1:38'37.413 1'03.8 2.034
18 Mexico Sergio Pérez Red Bull RB18 56 1:36'05.525 1 Lap 1 Lap
19 Netherlands Max Verstappen Red Bull RB18 54 1:33'17.696 3 Laps 2 Laps
20 France Pierre Gasly AlphaTauri 44 1:13'54.365 13 Lap 10 Laps
Verstappen, Sainz et Magnussen s'arrêtent au 15e tour pour passer à une autre gomme tendre, tandis que Gasly, Alonso et Ocon optent pour les médiums. Leclerc a fait un tour plus tard pour mettre les softs, avec Pérez et Russell qui ont choisi les médiums.
Verstappen, qui était désormais juste derrière Leclerc, passe à l'attaque et prend la tête au virage 1 au tour 17, mais le Monégasque le dépasse au virage 4. Cela se répète un tour plus tard, mais au tour 19, Verstappen bloque les pneus dépassant la Ferrari, perdant ainsi la distance DRS tout en étant averti à nouveau pour les freins.
Hamilton s'est de nouveau arrêté au 28e tour pour se mettre au milieu, tout comme Verstappen au 32e tour, et Leclerc a répondu un tour plus tard. Le Monégasque a rejoint avec suffisamment d'espace pour respirer par rapport au pilote Red Bull, qui a reproché à l'équipe de lui avoir dit d'y aller doucement.
Sainz est resté à l'écart et était en tête jusqu'au 34e tour, lorsque Pérez s'est également arrêté aux stands pour chausser des pneus tendres. Les Red Bulls ont alors lancé un plan pour viser la victoire avec un autre arrêt, mais les Ferrari ont couvert ce mouvement avec Sainz, laissant Leclerc en tête par 25 secondes.
Verstappen a commenté qu'il avait des problèmes avec sa direction après avoir quitté la voie des stands, mais son équipe lui a assuré qu'il n'avait pas à s'inquiéter. L'AlphaTauri de Gasly a pris feu, provoquant la sortie de la voiture de sécurité au 46e tour. Leclerc s'est arrêté pour mettre les softs, comme le reste des rivaux qui sont venus par derrière.
Au redémarrage, Leclerc menait le peloton, devant Verstappen, Sainz, Pérez, Hamilton et Russell. L'Espagnol de Ferrari a attaqué le Néerlandais de Red Bull, ce qui a permis à son coéquipier de s'échapper en tête, tandis que Pérez a résisté à Hamilton.
Verstappen a eu du mal avec la puissance, et cela a été profité par Sainz, qui l'a dépassé au virage 11 au tour 54 avant que le champion du monde ne se retire. Pérez a également eu des revers avec le moteur Honda, ce qui a laissé Hamilton sur le podium.
Le Mexicain a filé au virage 1 dans le dernier tour lorsque son moteur est mort, laissant tomber le septuple champion en troisième, suivi de Russell.
Magnussen a terminé cinquième, devant Valtteri Bottas, qui s'est remis d'un mauvais départ, Ocon, Yuki Tsunoda, Alonso et le débutant Guanyu Zhou.