Aldeguer mengambil pimpinan balap dengan Fabio Digiannantonio di belakangnya. Franco Morbidelli alami crash. Masuk lap 8 banyak pembalap masuk pit dan mengganti motornya dengan ban basah.
Johann Zarco yang sudah mengganti ban kemudian memimpin balapan. Diikuti Miguel Oliveira, Marc Marquez, Alex Marquez dan Pedro Acosta di posisi lima besar.
Zarco meluncur dengan gap mencapai 8 detik lebih dari Marc Marquez yang ada di belakangnya. Lap 12 gap waktu Zarco dengan Marquez mencapai 9.496detik!
Baca Juga: Hasil Liga 1: Arema FC Kalah Telak di Kanjuruhan, Tiga Gol Persik Bikin Aremania Kecewa
Hingga lap 13 posisi terdepan masih dipimpin Johann Zarco, Marc Marquez, Alex Marquez, Pedro Acosta, dan Miguel Oliveira.
Hingga lap 14 balapan GP Prancis diikuti 11 pembalap. Sisanya terpaksa harus menepi.
Masuk lap 15 gap Zarco dan Marc Marquez mencapai 11.474detik. Gap semakin bertambah jauh hingga 13.260detik antara Zarco dan Marc Marquez.
Baca Juga: Hasil Liga 1: Persis Solo Taklukkan PSBS Biak, Dua Gol Bersarang di Gawang John Pigai
Zarco pun mendapat kode untuk lebih tenang dan sabar menghadapi trek yang semakin basah dengan menjaga kecepatan dan tidak melakukan kesalahan.
Miguel Oliveira alami crash di lap 20 di tikungan 14. Lap 21 Alex MArquez alami crash di tikungan 3. Acosta masuk ke posisi 3.
Tapi Alex kembali membalap dan terlempar ke posisi 6. Sayangnya, Alex kembali terjatuh dan terpaksa harus berhenti balap.
Pada akhirnya Johann Zarco berhasil memenangkan drama di balap GP Prancis musim ini. Disusul Marc Marquez di posisi kedua dan Fermin Aldeguer di posisi ketiga.