Marc Márquez meglehetősen simán nyerte meg a Magyar Nagydíj sprintjét Pedro Acosta és Marco Bezzecchi előtt. A futamon Fermín Aldeguer szolgáltatta a legnagyobb izgalmat, ám kétszer is hibázott.
Szombat délután rendezték a Magyar Nagydíj sprintjét a MotoGP-ben. A pole-ból Marc Márquez indulhatott, mellőle Pedro Acosta és Fermín Aldeguer várhatták a piros lámpák kialvását. A bajnokságot vezető gyári Apriliák közül Marco Bezzecchi a hatodik, míg Jorge Martín a nyolcadik pozíciót szerezte meg az időmérőn. A teljes mezőny közepes első és lágy hátsó gumit választott a 24 fokos levegőben, illetv 44 fokos aszfalton kezdődő viadalra.
Márquez és Acosta jól jöttek el, Bezzecchi pedig feljött a harmadik helyre Aldeguer elé. A gyári Ducati, illetve a KTM motorosa nagyon hamar ellépett, de közöttük minimális maradt a különbség. Hátrébb Martín megelőzte Francesco Bagnaiát, így feljött a hetedik pozícióba, Raúl Fernández és Diogo Moreira mögé. Az első körök legnagyobb vesztese Fabio Di Giannantonio volt, aki egészen a tizedik helyig esett vissza.
Az első kettős között aztán némileg nőtt a távolság, Aldeguer viszont nem engedte el Bezzecchit. A Gresini pilótája azonban sokáig nem tudott érdemi támadást intézni riválisa ellen, aztán pedig a sikánban mentenie kellett, aminek következtében visszaesett Fernández mögé. Eközben kiderült, hogy Martín megúszta büntetés nélkül, hogy korábban átvágta a pályát, és annak is örülhetett, hogy az 5. körben elment Moreira mellett.
Az élen meglehetősen hamar eldőlni látszott a helyzet, hiszen Márquez a hajrá elejére már közel 2 és fél másodperccel vezetett Acosta előtt, aki szintén nyugodt lehetett második helyét illetően. Bezzecchink 1 másodperc alatt volt az előnye, de rá sem volt veszélyes Fernández, akit Aldeguer üldözött, ám két körrel a vége előtt ismét hibázott, így megint sok időt veszített. Márquez végül valamivel kisebb előnnyel aratta idei második sprintgyőzelmét, mögötte pedig Acosta, Bezzecchi, Fernández, Aldeguer, Martín, Moreira, Enea Bastianini és Bagnaia lett a sorrend.

