1. Franco Morbidelli ITA EG 0,0 Marc VDS (Kalex) 37m 39.370s
2. Alex Marquez SPA EG 0,0 Marc VDS (Kalex) 37m 40.682s
3. Thomas Luthi SWI CarXpert Interwetten (Kalex) 37m 41.914s
4. Francesco Bagnaia ITA SKY Racing Team VR46 (Kalex) 37m 42.440s
5. Mattia Pasini ITA Italtrans Racing Team (Kalex) 37m 43.115s
6. Takaaki Nakagami JPN IDEMITSU Honda Team Asia (Kalex) 37m 48.197s
7. Brad Binder RSA Red Bull KTM Ajo (KTM) 37m 48.388s
8. Jorge Navarro SPA Federal Oil Gresini Moto2 (Kalex) 37m 53.062s
9. Dominique Aegerter SWI Kiefer Racing (Suter) 37m 54.325s
10. Hafizh Syahrin MAL Petronas Raceline Malaysia (Kalex) 37m 58.367s
11. Simone Corsi ITA Speed Up Racing (Speed Up) 38m 1.257s
12. Tetsuta Nagashima JPN Teluru SAG Team (Kalex) 38m 1.398s
13. Axel Pons SPA RW Racing GP (Kalex) 38m 2.378s
14. Edgar Pons SPA Pons HP40 (Kalex) 38m 2.660s
15. Remy Gardner AUS Tech 3 Racing (Tech 3) 38m 4.498s
16. Augusto Fernandez SPA Speed Up Racing (Speed Up) 38m 12.830s
17. Khairul Idham Pawi MAL IDEMITSU Honda Team Asia (Kalex) 38m 13.301s
18. Jesko Raffin SWI Garage Plus Interwetten (Kalex) 38m 19.480s
19. Joe Roberts USA AGR Team (Kalex) 38m 23.258s
20. Tarran Mackenzie GBR Kiefer Racing (Suter) 38m 25.467s
21. Iker Lecuona SPA Garage Plus Interwetten (Kalex) +2 laps
Miguel Oliveira POR Red Bull KTM Ajo (KTM) DNF
Stefano Manzi ITA SKY Racing Team VR46 (Kalex) DNF
Andrea Locatelli ITA Italtrans Racing Team (Kalex) DNF
Isaac Viñales SPA BE-A-VIP SAG Team (Kalex) DNF
Xavi Vierge SPA Tech 3 Racing (Tech 3) DNF
Xavier Simeon BEL Tasca Racing Scuderia Moto2 (Kalex) DNF
Fabio Quartararo FRA Pons HP40 (Kalex) DNF
Sandro Cortese GER Dynavolt Intact GP (Suter) DNF
Lorenzo Baldassarri ITA Forward Racing Team (Kalex) DNF
Luca Marini ITA Forward Racing Team (Kalex) DNF