Jorge Martin, der Spezialist für MotoGP-Sprintrennen, ging erneut als Sieger hervor und sicherte sich am Samstag einen dominanten Sieg. Brad Binder und Aleix Espargaro sicherten sich ebenfalls Podestplätze und sorgten dafür, dass drei verschiedene Hersteller auf dem Podium vertreten waren.
Martin startete von der Pole-Position aus gut und übernahm die Führung in Kurve 1. Doch Binder, der für KTM fuhr, machte schnell Boden gut und forderte Martin um die Führung heraus. Martin schien in den frühen Phasen seine Reifen zu schonen und ließ Binder in der Nähe bleiben.
In der Mitte des Rennens schien Martin davonzuziehen und seinen Vorsprung auf knapp unter sechs Zehntelsekunden auszubauen. Aber Binder schloss erneut die Lücke. Dennoch behielt Martin die Kontrolle und hielt Binder in Schach, während Espargaro von hinten aufholte.
Martin führte jede Runde des Rennens an und überquerte die Ziellinie mit einem komfortablen Vorsprung von 0,548 Sekunden auf Binder und sicherte sich den ersten Sieg im Sprintrennen des Jahres. Espargaro war weniger als eine Zehntelsekunde davon entfernt, KTM den zweiten Platz zu verwehren. Mit drei verschiedenen Herstellern auf dem Podium ist die Bühne für ein spannendes Ereignis am Sonntag bereitet, insbesondere da Espargaro gegen Ende des Rennens auf die Führenden aufholte.
Der amtierende Weltmeister Francesco Bagnaia behauptete sich während des größten Teils des Rennens auf dem dritten Platz, hatte jedoch in den letzten Phasen Probleme mit dem Grip hinten und fiel hinter Espargaro zurück. Er stand unter Druck von Marc Marquez von Gresini in den Schlussrunden, konnte jedoch seine Position verteidigen und den vierten Platz sichern.
Marquez zeigte eine beeindruckende Geschwindigkeit und fuhr immer schnellere Runden als die Führenden. Ein später Fehler kostete ihm jedoch eine bessere Position und ermöglichte es Espargaro, ihn zu überholen. Enea Bastianini beendete das Rennen auf dem sechsten Platz, ohne das Tempo der Führenden während des gesamten Rennens mitgehen zu können, während Alex Marquez von Gresini den siebten Platz sicherte.
In seinem Debüt in der Königsklasse folgte Pedro Acosta der Ducati genau und sicherte sich mit einem achten Platz zwei Punkte. Maverick Vinales sicherte sich den letzten Punkt mit einem neunten Platz.
Jack Miller lief anfangs an der Spitze, aber hatte Schwierigkeiten, dem Tempo der Führenden zu folgen. Er fand sich in der Verteidigung gegen eine Gruppe von Herausforderern wieder, schaffte es aber, sie abzuwehren und beendete das Rennen auf dem zehnten Platz. Marco Bezzecchi überholte Fabio Quartararo von Yamaha in den letzten Momenten des Rennens und sicherte sich den elften Platz.
Miguel Oliveira und Raul Fernandez, die Trackhouse Aprilia repräsentierten, belegten die Plätze 13 und 14, während Joan Mir als bestplatzierter Honda-Fahrer den 15. Platz belegte, nachdem Johann Zarco von LCR am Ende gestürzt war.
Franco Morbidelli, der aufgrund einer Verletzung während der Portimão-Tests nur begrenzte Testmöglichkeiten hatte, schaffte es nur, Luca Marini von Honda zu überholen, nachdem er auf seiner Pramac Ducati vom Ende des Feldes gestartet war. Leider konnte Fabio Di Gianantonio von VR46 das Rennen nicht beenden, nachdem er nach nur wenigen Runden mit seiner Desmosedici in der schnellen Kurve 11 gestürzt war.