Ακόμα μια νίκη για τον Francesco Bagnaia στην πορεία του προς τον τίτλο, αλλά μείωσε ελάχιστα τη διαφορά του από τον πρωτοπόρο Jorge Martin. Κέρδισε το Grand Prix της Μαλαισίας την περασμένη Κυριακή, όμως ο Martin τερμάτισε δεύτερος. Οι δυο τους έδωσαν μια θεαματική μονομαχία αφού ο αναβάτης της εργοστασιακής Ducati, μετέτρεψε την pole του σε προβάδισμα από την πρώτη στροφή κατά την επανεκκίνηση.
Ωστόσο, ο Martin τελικά αρκέστηκε στη δεύτερη θέση και τους 20 βαθμούς. Το αποτέλεσμα σημαίνει ότι ο Bagnaia έχει μειώσει τη διαφορά στην κορυφή του βαθμολογικού πίνακα στους 24 βαθμούς, δίνοντάς του μια ευκαιρία να διατηρήσει τον τίτλο του στο φινάλε που θα πραγματοποιηθεί στη Βαρκελώνη σε δύο εβδομάδες.
Αναγκάστηκε να γίνουν δύο εκκινήσεις για να ξεκινήσει ο αγώνας, μετά από ένα περιστατικό στις πρώτες στροφές προκάλεσε κόκκινη σημαία. Ο Bagnaia είχε πάρει το προβάδισμα από τον Martin στην πρώτη στροφή, όταν ένα ατύχημα εκτυλίχθηκε πίσω τους, εμπλέκοντας τις KTM των Brad Binder και Jack Miller καθώς και τη Yamaha του Fabio Quartararo. Ο Bagnaia εξακολουθούσε να βρίσκεται μπροστά όταν έκαναν την εμφάνιση τους οι κόκκινες σημαίες στο τέλος του πρώτου γύρου. Υπήρξε κάποια ανησυχία για τον Miller κατά την καθυστέρηση της κόκκινης σημαίας, αλλά αργότερα εθεάθη να αποχωρεί από το ιατρικό κέντρο. Με τη δεύτερη εκκίνηση ο Martin προσπάθησε επανειλημμένα να προσπεράσει τον Bagnaia στους πρώτους τέσσερις γύρους. Ένα μικρό λάθος του Martin προς το τέλος του τέταρτου γύρου έδωσε στον Bagnaia λίγο χώρο για να παραμείνει στην πρωτοπορία. Αντέδρασε με τον ταχύτερο γύρο στον πέμπτο γύρο, γεγονός που τελικά έσπασε την πρόκληση του Martin για τη νίκη.
Ο Enea Bastianini τερμάτισε τρίτος με τη δεύτερη εργοστασιακή Ducati. Ο Ιταλός αρχικά βρισκόταν πίσω από τον Marc Marquez και τον Franco Morbidelli, αλλά και οι δύο έπεσαν στον έβδομο γύρο. Ο Alex Marquez, με τη δεύτερη Gresini Ducati, ακολούθησε πίσω από τον Bastianini καθ’ όλη τη διάρκεια του αγώνα. Δέχθηκε στιγμιαία απειλή από τον Pedro Acosta, ο οποίος ανέβηκε αρκετές θέσεις. Ο Quartararo κατέλαβε την έκτη θέση με τους Maverick Vinales (Aprilia) και Alex Rins (Yamaha) να συμπληρώνουν την οκτάδα. Ο Marco Bezzecchi κέρδισε μια κλειστή μάχη για την ένατη θέση, καθώς ο αναβάτης της VR46 Ducati κατάφερε να κρατήσει την Tech3 του Augusto Fernandez με διαφορά λίγο πάνω από ένα δέκατο του δευτερολέπτου στον τερματισμό.
Τελική κατάταξη
1 F. Bagnaia Ducati Team
2 J. Martin Pramac Ducati +3.141
3 E. Bastianini Ducati Team +10.484
4 A. Marquez Gresini Ducati +12.230
5 P. Acosta Tech 3 KTM +13.699
6 F. Quartararo Yamaha Factory Racing +16.245
7 M. Viñales Aprilia Racing Team +19.447
8 A. Rins Yamaha Factory Racing +20.611
9 M. Bezzecchi VR46 Ducati +21.994
10 A. Fernandez Tech 3 KTM +22.174