Marc Marquez dari Ducati Lenovo Team sekali lagi menunjukkan dominasinya di Tissot Sprint MotoGP Sabtu (12/7). Meskipun melakukan kesalahan melebar di awal balapan, ia berhasil bangkit untuk meraih kemenangan Sprint ke-10 musim ini. Marco Bezzecchi (Aprilia Racing) finis kedua, sementara Fabio Quartararo (Monster Energy Yamaha MotoGP) mengamankan posisi ketiga setelah mengalahkan Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team).
Marquez yang memulai balapan dari pole position sempat melebar di Tikungan 1, membuat posisinya melorot ke urutan kelima. Bezzecchi memimpin, diikuti Franco Morbidelli, Quartararo, dan Di Giannantonio. Johann Zarco juga kehilangan banyak posisi karena start buruknya.
Namun, kesalahan itu justru memicu semangat Marquez. Ia berhasil mempertahankan posisi kelima dari serangan Pedro Acosta, lalu mulai mengejar satu per satu rivalnya. Kecelakaan Morbidelli di Lap 3 memberinya celah untuk naik ke posisi keempat, dan tak lama kemudian ia berhasil menyalip Di Giannantonio.
Dengan tujuh lap tersisa, Marquez memperkecil jarak dengan Bezzecchi yang saat itu memimpin. Ia juga berhasil melewati Quartararo untuk merebut posisi kedua. Perburuan terhadap Bezzecchi pun dimulai. Dalam tiga lap terakhir, jarak keduanya semakin menipis. Akhirnya, di lap terakhir, Marquez berhasil menyalip Bezzecchi di Tikungan 1 dan mengamankan kemenangan.
Bezzecchi mencoba memberikan perlawanan, namun Marquez terlalu tangguh di trek basah. Marquez finis pertama, diikuti Bezzecchi dan Quartararo. Jack Miller finis kelima, Brad Binder keenam, dan Johann Zarco ketujuh. Pedro Acosta finis kesembilan setelah sempat melebar, sementara Francesco Bagnaia harus puas di posisi ke-12.