Pilotul de uzină Ducati a transformat pole position-ul în victorie, dar a fost pus la muncă încă de la început de fratele său mai mic, Alex Marquez. Pilotul Gresini Racing a rămas aproape de Marc în primele tururi, înainte să abandoneze în turul 10, după o căzătură, punând capăt luptei sale pentru podium.
Odată cu ieșirea lui Alex din cursă, Marquez a controlat cursa din frunte, ținându-i la distanță pe Raul Fernandez de la Trackhouse Racing și pe Ai Ogura, obținând a zecea victorie la clasa regină pe unul dintre circuitele sale preferate. Ogura l-a depășit pe Fernandez pe final și a terminat pe locul doi, devenind primul pilot japonez din 2002 încoace care reușește trei podiumuri consecutive la clasa regină, în timp ce Fernandez a completat podiumul.
Liderul la general, Jorge Martin, a încheiat pe locul cinci pentru Aprilia, după ce a trecut linia de sosire în spatele lui Pedro Acosta de la KTM, care a terminat pe patru. Fabio Di Giannantonio de la VR46 Racing, considerat principalul rival al lui Marquez după ce s-a calificat al treilea și a urcat pe podium în cursa sprint, a căzut devreme și a ratat șansa de a urca în fruntea clasamentului.
Fostul lider al clasamentului, Marco Bezzecchi, a fost scos din joc după ce și-a fracturat clavicula stângă într-un accident grav la calificări, Aprilia anunțând duminică faptul că italianul a fost operat cu succes, dar perioada de recuperare rămâne incertă.
