Miguel Oliveira claims his and KTM's first Moto2 race win, with rookie team-mate Brad Binder a first Moto2 podium in 2nd.

Franco Morbidelli extends title lead over Thomas Luthi to 29 points with just two rounds remaining...

1. Miguel Oliveira POR Red Bull KTM Ajo (KTM) 39m 25.920s
2. Brad Binder RSA Red Bull KTM Ajo (KTM) 39m 28.894s
3. Franco Morbidelli ITA EG 0,0 Marc VDS (Kalex) 39m 29.766s
4. Jesko Raffin SWI Garage Plus Interwetten (Kalex) 39m 33.268s
5. Xavi Vierge SPA Tech 3 Racing (Tech 3) 39m 33.323s
6. Alex Marquez SPA EG 0,0 Marc VDS (Kalex) 39m 38.045s
7. Simone Corsi ITA Speed Up Racing (Speed Up) 39m 38.137s
8. Dominique Aegerter SWI Kiefer Racing (Suter) 39m 38.164s
9. Sandro Cortese GER Dynavolt Intact GP (Suter) 39m 38.395s
10. Thomas Luthi SWI CarXpert Interwetten (Kalex) 39m 38.525s
11. Axel Pons SPA RW Racing GP (Kalex) 39m 38.891s
12. Francesco Bagnaia ITA SKY Racing Team VR46 (Kalex) 39m 46.807s
13. Stefano Manzi ITA SKY Racing Team VR46 (Kalex) 39m 54.741s
14. Lorenzo Baldassarri ITA Forward Racing Team (Kalex) 39m 57.134s
15. Remy Gardner AUS Tech 3 Racing (Tech 3) 40m 0.598s
16. Hafizh Syahrin MAL Petronas Raceline Malaysia (Kalex) 40m 0.831s
17. Augusto Fernandez SPA Speed Up Racing (Speed Up) 40m 1.614s
18. Tetsuta Nagashima JPN Teluru SAG Team (Kalex) 40m 22.407s
19. Isaac Viñales SPA BE-A-VIP SAG Team (Kalex) 40m 22.448s
20. Iker Lecuona SPA Garage Plus Interwetten (Kalex) 40m 22.470s
21. Khairul Idham Pawi MAL IDEMITSU Honda Team Asia (Kalex) 40m 23.468s
22. Tarran Mackenzie GBR Kiefer Racing (Suter) 40m 27.111s
23. Luca Marini ITA Forward Racing Team (Kalex) 41m 5.744s
Takaaki Nakagami JPN IDEMITSU Honda Team Asia (Kalex) DNF
Edgar Pons SPA Pons HP40 (Kalex) DNF
Fabio Quartararo FRA Pons HP40 (Kalex) DNF
Andrea Locatelli ITA Italtrans Racing Team (Kalex) DNF
Jorge Navarro SPA Federal Oil Gresini Moto2 (Kalex) DNF
Marcel Schrotter GER Dynavolt Intact GP (Suter) DNF
Mattia Pasini ITA Italtrans Racing Team (Kalex) DNF