Marc Marquez memulai dari baris kedua, tetapi dengan cepat menggeser posisinya ke urutan kedua di belakang Marco Bezzecchi. Pada lap keenam, Marquez melakukan serangan dan berhasil mendahului Bezzecchi. Sementara itu, pemimpin klasemen ini, Marquez, terjatuh di tikungan kiri setelah kehilangan kendali atas motor Ducatinya.
Dengan kecelakaan yang dialami Marquez, Bezzecchi berhasil memenangkan balapan tanpa kesulitan, tidak bisa disalip oleh Alex Marquez. Ini merupakan kemenangan pertama pembalap non-Ducati dalam Sprint sejak Aleix Espargaro di MotoGP Catalunya tahun sebelumnya. Posisi kedua Marquez membuka peluang besar bagi motor #93 untuk kembali meraih gelar.
Di awal balapan, Fabio Di Giannantonio memimpin sementara Franco Morbidelli berada di urutan keempat. Pedro Acosta berhasil finis di urutan kelima setelah pertarungan sengit dengan Fermín Aldeguer. Sementara Joan Mir absen karena cedera leher, Luca Marini finis ketujuh, menunjukkan performa yang baik bagi Honda.
Pada posisi delapan, Jorge Martín melintasi garis finis 11 detik setelah rekan setimnya di Aprilia. Raul Fernandez dan Enea Bastianini melengkapi sepuluh besar. Di posisi 13, Pecco Bagnaia terpaut lebih dari 16 detik dari pemenang. Augusto Fernandez, di posisi ke-18, berhasil menyelesaikan balapan pertama dengan motor Yamaha bermesin V4.
Hasil balapan ini menunjukkan persaingan yang ketat di MotoGP San Marino dan melibatkan beberapa pembalap terbaik. Selain itu, kejutan juga terjadi dengan beberapa pembalap terjatuh dan absennya beberapa pembalap top seperti Joan Mir. Ini menambah keseruan dan ketegangan dalam persaingan di kejuaraan MotoGP.





