Марко Бедзекки превзошёл Рауля Фернандеса и одержал свою первую победу в MotoGP за более чем четыре месяца на Гран При Индонезии, тогда как его напарник по команде Хорхе Мартин вернулся на вершину общего зачёта чемпионата, финишировав третьим.

Всего через день после того, как они столкнулись в хаосе первого круга спринта и сошли с дистанции — инцидент, который привёл к перелому пальца у Фернандеса и вызвал бурную реакцию — Бедзекки и Фернандес провели захватывающую борьбу на протяжении всей гонки в Мандалике.

Выждав подходящий момент на второй позиции, заводской пилот Aprilia Бедзекки обогнал испанца на 19-м круге из 27 и затем оторвался от преследователей, пересекая финишную черту с преимуществом в 4.2 секунды.

Мартин не смог навязать борьбу своим соотечественникам на Aprilia, однако третье место позволило ему вернуться на вершину турнирной таблицы, в то время как действующий чемпион Марк Маркес на заводской Ducati сумел финишировать лишь шестым.

На старте гонки и Маркес, и Бедзекки бросили вызов обладателю поул-позиции Фернандесу, причём Бедзекки первым добрался до зоны торможения перед первым поворотом. Однако итальянец заехал слишком глубоко в вираж и откатился на вторую позицию, позволив Фернандесу вернуть себе лидерство.

Тем временем Мартин неудачно стартовал с пятого места на решётке и опустился на шестую позицию, пропустив вперёд Ducati Фермина Альдегера и Фабио ди Джаннантонио. Но испанец быстро начал пробиваться вперёд, обойдя ди Джаннантонио, а затем поднявшись на четвёртое место после падения Альдегера в конце второго круга.

Таким образом, он оказался непосредственно за своим главным соперником в борьбе за титул Маркесом, который, похоже, испытывал трудности на первых кругах после неожиданной победы в субботнем спринте. Почувствовав шанс, Мартин не стал задерживаться позади пилота Ducati и без труда обошёл его на третьем круге, выйдя на подиумные позиции.

Однако к этому моменту Фернандес и Бедзекки уже оторвались от остальных на значительное расстояние, став единственными реальными претендентами на победу.

Гонщик Trackhouse поначалу создал отрыв почти в секунду, но Бедзекки сократил дистанцию на девятом круге, приблизившись на полсекунды.

Затем оба пилота начали обмениваться быстрейшими кругами, причём Бедзекки всякий раз отвечал на темп Фернандеса, когда тот пытался уйти в отрыв.

К середине гонки Бедзекки явно демонстрировал более высокую скорость, и на 19-м круге совершил решающий обгон в первом повороте, выйдя в лидеры.

Оказавшись впереди, итальянец мгновенно создал преимущество более чем в секунду, чему способствовал вылет Фернандеса за пределы трассы в первом повороте.

Поскольку Фернандес не смог организовать контратаку, Бедзекки спокойно доехал до финиша, одержав свою первую победу в MotoGP со времён Гран При Италии в мае и первую для Aprilia после Гран При Великобритании в начале августа.

Фернандес, который даже не был уверен в своём участии в гонке из-за травмы, завоевал уверенное второе место, а Мартин занял последнюю ступень подиума.

Тем временем Аи Огура, который признавался, что был самым медленным пилотом Aprilia в субботу, поднялся с седьмого места на стартовой решётке и обогнал Педро Акосту из KTM на предпоследнем круге, завершив историческую расстановку 1-2-3-4 для Aprilia.

Акоста тем не менее финишировал впереди Маркеса после того, как оба пилота неоднократно менялись позициями в середине гонки, стараясь удерживать давление в шинах выше допустимого минимума.

С учётом того, что Маркес финишировал лишь шестым, Мартин снова возглавил чемпионат — с преимуществом в два очка — перед Гран При Австралии через две недели.

Алекс Маркес пересёк финишную черту седьмым на единственном уцелевшем мотоцикле Gresini, тогда как ди Джаннантонио занял лишь восьмое место, несмотря на старт с первого ряда.

Фабио Куартараро (Yamaha) и Энеа Бастьянини (Tech3) замкнули десятку лучших.

Брэд Биндер финишировал одиннадцатым на заводской KTM, а Honda продемонстрировала улучшение результатов по сравнению со спринтом: и Лука Марини, и Жоанн Зарко заработали очки, заняв 12-е и 13-е места соответственно.

Франко Морбиделли (VR46) и Алекс Ринс (Yamaha) стали последними гонщиками, заработавшими очки, финишировав 14-м и 15-м соответственно.

Фермин Альдегер (Gresini), Джек Миллер (Pramac) и Франческо Баньяя (Ducati) сошли с дистанции из-за падений на ранних этапах гонки, а позднее к списку сошедших добавился Топрак Разгатлыоглу (Pramac).