El piloto italiano ha ganado la carrera correspondiente a la categoría intermadia donde todos los pilots han empezado con neumáticos blandos.

Alex Márquez (EG 0,0 Marc VDS) se ha visto superado en la salida por Thomas Luthi (CarXpert Interwetten) y Takaaki Nakagami (Idemitsu Honda Team Asia), pero rápidamente ha avanzado al nipón para recuperar el tercer puesto. Xavi Vierge(Tech 3 Racing) ha realizado un buen inicio de carrera pasando del octavo al quinto puesto, pero quien más posiciones ha ganado en las primeras vueltas ha sido Stefano Manzi (Sky Racing Team VR46), que salía el 32 y ha llegado hasta el 21. Los primeros en caer han sido Remy Gardner (Tech 3 Racing) y Hafizh Syahrin (Petronas Raceline Malaisia). En el incidente también se ha visto perjudicado Mattia Pasini (Italtrans Racing Team) pero ha podido continuar.

Thomas Luthi se ha colocado en primera posición al final de la primera vuelta llevando a cabo el giro más rápido, pero al siguiente ha sido avanzado por un Franco Morbidelli (EG 0,0 Marc VDS) que no volvería a abandonar la cabeza de la carrera. Este cambio de posición ha permitido a Alex Márquez acercarse al piloto suizo mientras Miguel Oliveira (Red Bull KTM Ajo) se adjudicaba el mejor registro al volver a pasar por la línea de meta después de haver realizado una salida bastante discreta. A partir de ahí el italiano ha enlazado cuatro vueltas rápidas que le han permitido distanciarse de Thomas Luthi y tener una carrera muy tranquila. El suizo y el catalán se peleaban por el segundo puesto, la cual cosa ha permitido a Takaaki Nakagami y Miguel Oliveira acercarse hasta formar un grupo de cuatro pilotos. Al mismo tiempo, se han agrupado Fabio Quartararo (Pons HP40), Francesco Bagnaia (Sky Racing Team VR46), Axel Pons (RW Racing GP), Lorenzo Baldassarri (Forward Team) y Marcel Schrötter (Dynavolt Intact GP).

Un error de Alex Márquez en la entrada de una curva ha provocado queTakaaki Nakagami pasara a ser el tercer clasificado y ejecutase la vuelta rápida para intentar acercarse a Thomas Luthi.

Después de las caídas de Saeed Al Sulaiti (QMMF Racing) y Jorge Navarro (Federal Oil Gresini Moto2) se ha visto un grupo de pilotos muy numeroso luchando por el sexto lugar formado por Luca Marini (Forward Team), Fabio Quartararo, Francesco Bagnaia, Xavi Vierge, Axel Pons, Lorenzo Baldassarri, Dominique Aegerter y Danny Kent (estos dos últimos compañeros de equipo en el Kiefer Racing)

Miguel Oliveira ha vuelto a hacer una vuelta rápida pero al estar compitiendo conTakaaki Nakagami no conseguían tener un ritmo regular para llegar a contactar con Thomas Luthi, dejando atrás a Alex Márquez. El grupo nombrado con anterioridad se ha dividido dejando a Fabio Quartararo, Luca Marini, Xavi Vierge y Lorenzo Baldassarri luchando por la sexta plaza, mientras que la onceava se disputaba entre Dominique Aegerter, Francesco Bagnaia y Danny Kent. Los resultados finales han sido:

  1. Franco Morbidelli
  2. Thomas Luthi (+2.681)
  3. Takaaki Nakagami (+2.891)
  4. Miguel Oliveira (+3.171)
  5. Alex Márquez (+10.813)
  6. Luca Marini (+13.334)
  7. Fabio Quartararo (+13.575)
  8. Lorenzo Baldassarri (+17.052)
  9. Xavi Vierge (+17.064)
  10. Axel Pons (+17.354)
  11. Dominique Aegerter (+17.389)
  12. Francesco Bagnaia (+17.677)
  13. Danny Kent (+18.910)
  14. Jesko Raffin (+22.385)
  15. Xavier Simeon (+23.596)
  16. Marcel Schrötter (+23.664)
  17. Simone Corsi (+27.780)
  18. Yonny Hernández (+31.415)
  19. Tetsuta Nagashima (+31.426)
  20. Brad Binder (+33.633)
  21. Isaac Viñales (+39.814)
  22. Sandra Cortese (+39.866)
  23. Julián Simón (+40.033)
  24. Mattia Pasini (+42.088)
  25. Ricky Cardús (+42.587)
  26. Edgar Pons (+46.659)
  27. Andrea Locatelli (+47.073)
  28. Khairul Idham Pawi (+50.793)
  29. Stefano Manzi (+61.667)
  30. Jorge Navarro (retirado)
  31. Hafizh Syahirn (retirado)
  32. Saeed Al Sulaiti (retirado)
  33. Remy Gardner (retirado)