Martin keluar sebagai yang tercepat dengan mencatatkan waktu 19:58:7850, hanya terpaut 1,445 detik dari Bezzecchi, sedangkan posisi tiga diamankan oleh pembalap Ducati Lenovo Francesco Bagnaia yang berjarak 4,582 detik, demikian catatan MotoGP.
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.
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.
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).