Marco Bezzecchi won the Indonesian Grand Prix after passing Raúl Fernández with nine laps remaining. The Italian had spent much of the race following the Trackhouse rider before making his move at Turn 1. Bezzecchi then built a comfortable gap to secure his first victory since the Italian Grand Prix at Mugello. Jorge Martín finished third, completing an Aprilia podium lockout at Mandalika.

