Die Überlegenheit von Aprilia in Barcelona bestätigend, gewann Aleix Espargaro das Sprint-Rennen der MotoGP Catalunya GP am Samstag. Es war ein klarer Sieg für den Fahrer aus Granollers, der 1,989 Sekunden Vorsprung hatte.
Ein starker Start von Francesco Bagnaia (Ducati), der seine Führung hielt. Maverick Viñales (Aprilia) kam auf den zweiten Platz und Jorge Martin (Prima Pramac/Ducati) war Dritter, bevor er von Aleix Espargaro (Aprilia) überholt wurde. Espargaro überholte dann Viñales, der auf der dritten Runde seine Position an Martin verlor.
Allerdings kam die #89 von der Strecke ab und fiel auf den sechsten Platz zurück. Das ließ Viñales auf dem dritten Platz und Brad Binder (Red Bull KTM) auf dem vierten Platz, direkt vor dem Podium. Miguel Oliveira (CryptoDATA RNF MotoGP Team/Aprilia) erholte sich von einem schlechten Start und beendete das Rennen auf dem fünften Platz.
Aleix Espargaro begann, Bagnaia stark unter Druck zu setzen, konnte jedoch nicht überholen. Mit sieben Runden vor dem Ende begannen die fünf Fahrer an der Spitze, eine kompakte Gruppe zu bilden – was auf ein Finale voller starker Emotionen hindeutete. Es waren noch sechs Runden bis zur Zielflagge, als Aleix Espargaro den Überholmanöver machte und neuer Führender wurde.
Als Aleix Espargaro in Führung ging, gelang es ihm, einen Abstand zu Bagnaia zu schaffen, der in den letzten Runden unter Druck von Viñales geriet. Der Spanier versuchte alles, um den zweiten Platz zu erobern, aber Bagnaia konnte seine Position bis zum Ende verteidigen. Binder wurde Vierter und Martin überholte Oliveira in der letzten Runde, um Fünfter zu werden.
Johann Zarco (Prima Pramac/Ducati), Marco Bezzecchi (Mooney VR46 Racing Team/Ducati) und Enea Bastianini (Ducati) komplettierten die Punkteränge zwischen dem siebten und neunten Platz.