Οι μάχες μεταξύ των διεκδικητών του Πρωταθλήματος κράτησαν μέχρι το τέλος. Ο Brad Binder ήταν ανάμεσά τους, αλλά έχασε τη δεύτερη θέση λόγω ποινής. Η διαφορά μεταξύ Martin και Bagnaia είναι πλέον 13 βαθμοί.
Με τη διαφορά της βαθμολογίας να μειώνεται χτες στον αγώνα Sprint, οι δύο βασικοί διεκδικητές του τίτλου βγήκαν στην πίστα για το Grand Prix της Ταϊλάνδης με την μάχη του Πρωταθλήματος να μαίνεται.
Ο Jorge Martin (Prima Pramac Ducati) κατάφερε να στρίψει πρώτος, με τους Luca Marini (Mooney VR46 Ducati) και Aleix Espargaro (Aprilia Racing) να τον ακολουθούν και αρχικά να ανοίγουν μια μικρή διαφορά.
Σύντομα όμως οι αναβάτες που βρίσκονταν πιο πίσω τους πλησίασαν και μετά από μερικές μάχες ο Brad Binder (Red Bull KTM) πέρασε στη δεύτερη θέση πίσω από τον Martin, ενώ ο Alex Marquez (Gresini Ducati) που ήταν ο μόνος που είχε επιλέξει το μεσαίο πίσω ελαστικό πέρασε στην τρίτη θέση.
Η πρώτη αλλαγή στην τριάδα ήρθε στον 13ο γύρο, με τον Alex Marquez να χάνει το μπροστινό στην 10η στροφή, να πέφτει και να αποσύρεται από τον αγώνα. Αυτό έφερε στην τρίτη θέση τον Francesco Bagnaia (Ducati Lenovo), ο οποίος σύντομα έκλεισε τη διαφορά από τους πρωτοπόρους.
Martin, Binder και Bagnaia είχαν ξεφύγει μπροστά και φτάσαμε στον 20ο γύρο για να έρθει η πρώτη κίνηση του Binder, όμως ο Martin απάντησε αμέσως. Ο Νοτιοαφρικανός της ΚΤΜ θα προσπαθούσε ανεπιτυχώς άλλες δύο φορές να περάσει (στην τρίτη στροφή και από την εξωτερική στη 12η στροφή του 21ου γύρου) και τελικά θα κατάφερνε να βρεθεί στην κορυφή του αγώνα κατά την τέταρτη προσπάθειά του, στην 8η στροφή του 22ου γύρου.
Ο Martin δεν είχε πει όμως την τελευταία του λέξη, καθώς θα κατάφερνε να βρεθεί και πάλι μπροστά στην 3η στροφή του 25ου γύρου και αυτές οι μάχες είχαν φέρει τον Bagnaia ακριβώς στην ουρά τους. Ο Ιταλός της Ducati μάλιστα θα προσπαθούσε να κάνει μια διπλή προσπέραση από την εξωτερική της 12ης στροφής στον προετελευταίο γύρο, μια κίνηση που δεν του βγήκε.
Η τελική κατάταξη
Στον τελευταίο γύρο ο Martin κατάφερε να κρατήσει τους αντιπάλους του πίσω του και να πάρει μια σπουδαία για το Πρωτάθλημα νίκη, με τον Binder να περνάει τη γραμμή του τερματισμού δεύτερος, αλλά να αναγκάζεται να παραδώσει τη θέση του στον Bagnaia. Αυτό συνέβη γιατί ο Νοτιοαφρικανός βγήκε εκτός των ορίων της πίστας στον τελευταίο γύρο και τελικά περιορίστηκε στην 3η θέση.
Στην τέταρτη θέση βρέθηκε ο Marco Bezzecchi, μπροστά από τον Aleix Espargaro, που συμπλήρωσε την πεντάδα. Ο Fabio Quartararo πήρε την καρό σημαία στην 6η θέση, ενώ πίσω του τερμάτισε ο Marc Marquez. Τη δεκάδα συμπλήρωσαν οι Luca Marini, Fabio Di Giannantonio και Johann Zarco.