Berselang satu lap setelah kehilangan posisi pertama, Marquez harus turun satu setrip ke peringkat tiga setelah didahului oleh pebalap Ducati itu.
Persaingan ketat antar ketiga pebalap ini terus berlangsung hingga MotoGP Thailand 2018 memasuki beberapa lap selanjutnya.
(BACA JUGA: Gokil, Marc Marquez Raih Pole Position Sekaligus Bikin Sejarah Di MotoGP Thailand)
Komposisi pebalap terdepan kembali mengalami perubahan saat Valentino Rossi kehilangan posisi terdepannya saat balapan genap 10 lap.
Kehilangan daya cengkeram pada ban belakang membuat Rossi tak kuasa membendung laju Andrea Dovizioso dan Marc Marquez saat beradu kecepatan di trek lurus.
Tujuh lap tersisa, kesulitan yang dialami Valentino Rossi tampak makin menjadi dan menyebabkan pebalap asal Italia itu kehilangan posisi ketiga.
Rossi harus kehilangan posisi setelah didahului oleh rekan satu timnya di Movistar Yamaha, Maverick Vinales.
Sementara itu, duel sengit untuk memperebutkan posisi terdepan terus terjadi antara Marquez dan Dovizioso hingga balapan nyaris selesai.
Marquez tampil sebagai pemenang setelah sukses mengatasi manuver Dovizioso saat kedua pebalap memasuki tikungan terakhir.