Persaingan ketat antara Martin dan Bezzecchi sudah dimulai sejak awal balapan dan pada lap ketiga jarak waktu antara kedua pembalap tersebut hanya 0,5 detik.
Ketika balapan menyisakan lima lap lagi, jarak antara Martin dan Bezzecchi hanya 0,8 detik saja, namun pembalap asal Spanyol tersebut dapat mempertahankan posisi pertama hingga balapan usai.
Selain tempat pertama, persaingan sengit juga terjadi pada perebutan tempat ketiga yang melibatkan tiga pembalap yakni Francesco Bagnaia, Dani Pedrosa serta Brad Binder.
Baca juga: Martin pecahkan rekor Sirkuit Misano untuk pole position GP San Marino
Saling salip sempat terjadi antara ketiga pembalap ini, namun momen penentuan terjadi ketika memasuki lap terakhir di mana Bagnaia mampu mengunci tempat ketiga di belakang Martin serta Bezzecchi.Baca juga: Martin pecahkan rekor Sirkuit Misano untuk pole position GP San Marino
Selanjutnya, posisi keempat dan kelima masing-masing diraih oleh dua pembalap asal tim Red Bull KTM Factory Racing yaitu Dani Pedrosa dengan selisih waktu 4,772 detik dan Brad Binder yang terpaut 4,341 detik dari Martin.
Adapun daftar 10 besar sprint race MotoGP San Marino dilengkapi oleh Maverick Vinales (Aprilia Racing), Luca Marini (Mooney VR46), Aleix Espargaro (Aprilia Racing), Alex Marquez (Gresini Racing), dan Marc Marquez (Repsol Honda).
Baca juga: Jorge Martin juara MotoGP Jerman setelah menangi duel dengan Bagnaia
Baca juga: Jorge Martin menangkan sprint race MotoGP Perancis
Baca juga: Jorge Martin juara MotoGP Jerman setelah menangi duel dengan Bagnaia
Baca juga: Jorge Martin menangkan sprint race MotoGP Perancis