Ανατροπές, μάχες, πτώσεις και ένας ασύλληπτος ρυθμός από τον Fermin Aldeguer καθόρισαν το Grand Prix της Ινδονησίας.
O Marco Bezzecchi είχε για άλλη μια φορά μια κακή εκκίνηση, με τον Pedro Acosta να το εκμεταλλεύεται και να στρίβει πρώτος, με τον Luca Marini δεύτερο και τον Fermin Aldeguer τρίτο, ενώ ο Bezzecchi είχε υποχωρήσει στην έβδομη θέση!
Δυστυχώς ο Bezzecchi προχώρησε και σε άλλο λάθος, καθώς δεν υπολόγισε σωστά τα φρένα και στην προσπάθειά του να αρχίσει την ανάκαμψη χτύπησε από πίσω τον Marc Marquez στην 7η στροφή, με αποτέλεσμα και οι δύο αναβάτες να πέσουν με πολλά χιλιόμετρα και να αποσυρθούν από τον αγώνα, ενώ φαίνεται ο Marquez να έχει χτυπήσει στον ώμο και τους δύο αναβάτες να μεταφέρονται στο ιατρικό κέντρο (μάλλον υπάρχει κάταγμα στον δεξί ώμο του Marquez).
Μπροστά, ο Aldeguer επιτέθηκε και πέρασε τον Marini στη 12η στροφή, έχοντας τώρα ως στόχο τον Acosta.
O αναβάτης της Gresini είχε καλύτερο ρυθμό, έκανε τον ταχύτερο γύρο και στον 7ο γύρο είχε φτάσει τον Acosta, τον οποίο πέρασε στην 10η στροφή.
Ο Αcosta αντεπιτέθηκε στην 1η στροφή του 8ου γύρου, όμως άνοιξε τη γραμμή του στην έξοδο και ο Aldeguer παρέμεινε μπροστά.
Από εκεί και πέρα, ο Ισπανός Rookie άρχισε να ανοίγει τη διαφορά, ενώ ο Acosta άρχισε να δέχεται την πίεση του Marini.
Πιο πίσω, η καταστροφική μέρα της εργοστασιακής Ducati ολοκληρώθηκε με την πτώση του Francesco Bagnaia, ο οποίος αντιμετώπιζε πολλά προβλήματα και ήταν στην τελευταία θέση.
Στον 12ο γύρο, ήρθε η κίνηση του Marini, όμως ο Acosta απάντησε στην προτελευταία στροφή και διατήρησε τη δεύτερη θέση, με τον Fernandez έτσι να πλησιάζει τους δύο αναβάτες.
Ο Ισπανός της Trackhouse Aprilia προσπάθησε να επιτεθεί στον Marini στην τελευταία στροφή του 15ου γύρου, οι δύο αναβάτες ήρθαν σε επαφή και άνοιξαν τη γραμμή τους, με αποτέλεσμα ο Alex Rins που ακολουθούσε να ανεβαίνει στην τρίτη θέση και o Alex Marquez στην τέταρτη!
Μπροστά, ο Aldeguer είχε έναν εξωπραγματικό ρυθμό και μπαίνοντας στους τελευταίους 10 γύρους ήταν 7,5 δευτερόλεπτα μπροστά από τον Acosta!
Στον ίδιο γύρο ο Acosta έκανε κάποιο λάθος και ο Rins ανέβηκε στη δεύτερη θέση στη 12η στροφή, ενώ ακριβώς πίσω τους πίεζε και ο Alex Marquez.
O Alex επιτέθηκε στον 22ο γύρο και πέρασε και αυτός τον Acosta, ενώ μπαίνοντας στον 23ο γύρο εκμεταλλεύτηκε το Slip Stream και την καλύτερη τελική της Ducati και πέρασε τον Rins, ανεβαίνοντας στη 2η θέση, ενώ λίγο μετά ο Rins άρχισε να χάνει πολλές θέσεις, καθώς προφανώς το μαλακό πίσω ελαστικό του παρέδωσε τα όπλα.
Έτσι τώρα ήταν ο Acosta στην τρίτη θέση, με τον Aldeguer να είναι πλέον 9,2 δευτερόλεπτα μακριά!
Ο Αcosta ξαναβρήκε τον ρυθμό του και τρεις γύρους πριν το τέλος πέρασε και πάλι τον Alex Marquez, για τη δεύτερη θέση.
Από εκεί και πέρα τίποτα δεν άλλαξε, με τον Aldeguer να παίρνει την παρθενική του νίκη στη μεγάλη κατηγορία (γινόμενος ο δεύτερος νεότερος αναβάτης μετά τον Marc Marquez που κερδίζει στα MotoGP), ενώ οι Acosta και Alex Marquez συμπλήρωσαν το βάθρο.
Τέταρτος ήταν ο Brad Binder, μπροστά από τους Luca Marini και Raul Fernandez.
Την δεκάδα συμπλήρωσαν οι Fabio Quartararo, Franco Morbidelli, Fabio Di Giannantonio και Alex Rins.