Κακή εκκίνηση από Bagnaia, με τον Martin να το εκμεταλλεύεται στο έπακρο, καθώς οδήγησε τον αγώνα από την αρχή μέχρι το τέλος. Η διαφορά μεταξύ τους πλέον στους 18 βαθμούς.
Με τη βροχή τελικά να μην κάνει την εμφάνισή της το Σάββατο, οι αναβάτες της μεγάλης κατηγορίας βγήκαν στην πίστα της Buriram στην Ταϊλάνδη για τον αγώνα Sprint του 17ου Grand Prix της χρονιάς.
Όταν έσβησαν τα φώτα, ο Jorge Martin πρώτος, με τους Luca Marini, Aleix Espargaro και Brad Binder να ακολουθούν. Ο Βinder έκανε γρήγορα μια κίνηση για να περάσει τον Aleix στον 2ο γύρο. Εν τω μεταξύ ο επικεφαλής της βαθμολογίας, Pecco Bagnaia, είχε κάνει μια κακή εκκίνηση και είχε μείνει πίσω, προσπαθώντας να μπει στις βαθμολογούμενες θέσεις.
Μπροστά ο Martin είχε αρχίσει να ανοίγει τη διαφορά, η οποία έφτασε τα 1,3 δευτερόλεπτα στον έκτο γύρο και τα 2.1 δευτερόλεπτα στον 10. Στους τελευταίους γύρους ο Ισπανός της Prima Pramac Ducati χαλάρωσε το ρυθμό του για να αποφύγει κάποιο λάθος τύπου Ινδονησία και τελικά πήρε μια άνετη νίκη, μειώνοντας τη διαφορά του από τον Bagnaia.
O Brad Binder κατάφερε να περάσει τον Marini στο τέλος του 7ου γύρου, μετά από μια ανεπιτυχή προσπάθεια ένα γύρο νωρίτερα, όμως δεν μπόρεσε να ακολουθήσει το ρυθμό του Martin, περιοριζόμενος έτσι στη δεύτερη θέση, με τον Marini να συμπληρώνει το βάθρο.
Η μάχη για την τέταρτη θέση πήρε φωτιά στον τελευταίο γύρο. O Aleix Espargaro είχε δημιουργήσει μια μικρή διαφορά, όμως ο Marc Marquez (που είχε περάσει τον Marco Bezzecchi ένα γύρο νωρίτερα) τον έφτασε και μετά από μια ωραία μάχη πέρασε τον Ισπανό της Aprilia στην τελευταία στροφή, αφήνοντάς στον στην πέμπτη θέση.
Ο Bezzecchi τερμάτισε έκτος, μπροστά από τον επικεφαλής της βαθμολογίας, Pecco Bagnaia, ενώ τις βαθμολογούμενες θέσεις συμπλήρωσαν οι Alex Marquez και Johann Zarco.