Honda-Pilot Marquez gewann das Rennen vor dem Franzosen Fabio Quartararo (Yamaha-SRT), der von der Pole Position gestartet war. Quartararo hatte das ganze Rennen bis kurz vor der Ziellinie geführt, aber Marquez schob sich auf den letzten Metern noch vorbei und gewann mit 0,171 Sekunden Vorsprung. Dritter wurde Maverick Vinales (Yamaha).
Marquez hat vier Rennen vor Saisonende uneinholbare 110 Punkte Vorsprung auf seinen ersten Verfolger Andrea Dovizioso. Der italienische Ducati-Fahrer belegte am Sonntag auf dem Buriram International Circuit den vierten Rang.
belga/km