Marco Bezzecchi rozstrzygnął wyścig na torze Mandalika dziewięć okrążeń przed metą. Włoch wyprzedził startującego z pole position Raula Fernandeza, który wcześniej przez długi czas utrzymywał się na czele. Zawodnik Trackhouse Aprilia finiszował drugi, a trzecie miejsce zajął jego zespołowy kolega z fabrycznej ekipy, Jorge Martin. Aprilia zajęła więc wszystkie miejsca na podium.
Martin zgromadził po tym wyniku 355 punktów i ponownie został liderem mistrzostw. Marc Marquez, który objął prowadzenie po zwycięstwie w sobotnim sprincie, ukończył niedzielną rywalizację na szóstej pozycji. Kierowca Ducati ma 353 punkty, a Bezzecchi awansował na trzecie miejsce z dorobkiem 309 punktów.
Wyścig odbywał się w bardzo wysokiej temperaturze. Fernandez musiał używać do hamowania środkowego palca, ponieważ po kraksie w sprincie miał złamany palec wskazujący. W sobotniej rywalizacji wypadli także Bezzecchi i Fernandez. Do końca sezonu pozostało pięć rund. Kolejnym wydarzeniem w kalendarzu będzie Grand Prix Australii na Phillip Island, zaplanowane za dwa tygodnie.
