Buriram.- Tras la quejas y lamentos del día anterior por los fuera pista, Pecco Bagnaia decidió este domingo bajarse la visera y actuar como un campeón de verdad, saliendo a por la victoria desde el primer momento, resistiendo la salida meteórica de Jorge Martín, que llegó delante a la primera curva, y los ataques de un Marc Márquez que estuvo media carrera segundo, le pasó dos veces en la curva 12 con devolución inmediata de la monea del italiano, y que se cayó a falta de 13 giros para el final. Tras la caída de Márquez, Martín heredó la segunda posición cediendo solo cinco puntos para mantener un sólido liderato a dos carreras del final de la temporada. Pedro Acosta, sensacional, adelantó en las dos últimas vueltas a Brad Binder y Jack Miller para completar el podio.
La lluvia caída toda la mañana, antes de la carrera y durante la misma, hizo que se declarara flag to flag, pero en ningún momento el agua dio opción de cambiar la moto a seco. Bagnaia salía en pole, pero Martín le sorprendió llegando delante a la primera curva, con el italiano segundo y Marc tercero, cayendo muchas posiciones Enea Bastianini. Rápidamente se vio que Martín no iba cómodo en agua y se iba largo en algunas frenadas, pese a llega a liderar con 9 décimas, hata que en la quinta vuelta se fue largo y le pasason tanto Bagnaia como Márquez antes de que pudiera volver a la línea.
En estas condiciones Marc Márquez estaba claro que iba a ser el gran animador de la carrera y, seguramente, favorito a luchar por la victoria. Tras irse largo Martín y colocarse primero Bagnaia, Marc se fue tras el italiano, vuelta a vuelta, y en la décima lanzó un primer ataque pasando al de Ducati en la curva 12, pero Pecco hizo el lazo y se la devolvió al tener que irse un poco largo en la frenada el de Gresini. Volvió a 14 vueltas para el final a intentarlo Marc y de nuevo el que será su compañero el próximo año le devolvió la moneda, tanto forzó el catalán que al final, a 13 giros del final se fue al suelo en la curva 10, recuperando con ello Martín la segunda plaza, aunque ya a 2.7 segundos de Bagnaia, que se quedó solo al frente de la carrera. Marc levantó la moto y siguió en carrera, pero en la posición 17, justo a la altura de Enea Bastianini, el ganador el sábado, que también se cayó, y Fabio Quartararo, al que Franco Morbidelli tiró a principio de carrera, cayéndose el de Pramac más tarde tras cumplir una long lap de sanción por ese toque. Con las caídas de Márquez y Bastianini, ambos pilotos dejaron ya de tener, matemáticamente, opciones al campeonato, dejando ya solos en la lucha a Pecco y Jorge.
Tras la caída de Marc, Pecco se quedó solo delante para gestionar con tranquilidad y una ventaja cómoda la victoria, recuperándole tres puntos a Martín en el computo del fin de semana y dejando al rojo vivo la lucha por el campeonato. Martín, pese a no ganar, aguantó y logró el segundo puesto, que es el que las matemáticas le dan para ganar el título, aunque Pecco gane todas las carreras, una situación que, sin duda, cambiará de aquí al final.
Destacar la carrera de Acosta, sufrió una salida de pista, pero poco a poco empezó a encontrar su ritmo y a remontar posiciones, adelantando a los dos pilotos oficiales KTM para terminar el el podio, uno más en su temporada de debutante en MotoGP.
Por detrás, también en remontada, Fabio Di Giannantonio se despidió de la temporada con un cuarto puesto, mientras que Jack Miller caía al quinto puesto por delante de Binder. Maverick Viñales acabó séptimo por delante de Johann Zarco, Aleix Espargaró y Alex Márquez, que se cayó en la vuelta de formación y salió el último en parrilla.
Luca Marini acabó 11º, por delante de Marc Márquez, que fue el primero de los que cayeron pese a una sanción por haber tocado, en la remontada, a Joan Mir sacándolo de la pista. Bastianini terminó 14º.