Pembalap Spanyol tersebut berhasil unggul di Sprint Race MotoGP Republik Ceko setelah menyalip Francesco Bagnaia di lap pertama. Dengan membuka jarak lebih dari dua detik di belakangnya, Marquez harus meningkatkan tekanan ban untuk menghindari penalti sesuai peraturan balapan sprint. Pedro Acosta kemudian berhasil menyalip Marquez di pertengahan balapan sebelum akhirnya Marquez memimpin kembali di dua lap terakhir. Dengan situasi tersebut, Enea Bastianini naik podium dalam balapan tersebut. Marco Bezzecchi menunjukkan performa kuat dengan finis di urutan keempat mengalahkan Fabio Quartararo dan Raul Fernandez. Bagnaia melambat untuk menghindari penalti karena tekanan ban minimum sehingga finis di P7.
Di belakangnya, Johann Zarco finis tepat di depan Pol Espargaro dalam penampilan luar biasa dari test rider KTM. Alex Marquez, yang mengalami awal yang buruk, finis di posisi ke-17 setelah tergelincir keluar lintasan. Dengan kemenangan Marc Marquez dan posisi finis Alex Marquez, jarak mereka kini menjadi 95 poin. Selain itu, Brad Binder melengkapi posisi sepuluh besar dalam balapan tersebut. Berbagai kejutan terjadi di lintasan Ceko, dengan ACosta menunjukkan performa cemerlang dan Marquez mempertahankan puncak klasemen.





