Dublul campion Francesco Bagnaia nu a putut profita de primul său pole position al sezonului, pierzând conducerea în fața lui Marco Bezzecchi de la Aprilia după o alunecare spre sfârșitul primului tur, înainte de a se mulțumi cu locul patru în a 12-a etapă a sezonului.
Coechipierul lui Bagnaia, Marc, care a câștigat și sprintul de sâmbătă, a preluat conducerea de la Bezzecchi în turul opt și l-a lăsat pe italian la 1,753 secunde în urmă, obținând a opta victorie a sezonului.
Campionul en-titre Jorge Martin, care a ratat 10 etape din cauza unor accidentări, și-a marcat revenirea terminând prima sa cursă din acest an, clasându-se pe locul șapte.