With his last ride for Yamaha before moving to Ducati Jorge Lorenzo (Movistar Yamaha MotoGP) rode superbly to win by leading from start to finish. Second place went to World Champion Marc Marquez (Repsol Honda Team) who recovered after a poor start with third spot going to Andrea Iannone (Ducati Team) who rode in pain but won his battle with Valentino Rossi (Movistar Yamaha MotoGP) who finished fourth.
In fifth place was Maverick Vinales (Team SUZUKI ECSTAR) with Pol Espargaro (Monster Yamaha Tech 3) passing Andrea Dovizioso (Ducati Team) at the end of the race to take sixth place.
1 Jorge LORENZO (SPA) Movistar Yamaha MotoGP Yamaha 45’54.228
2 Marc MARQUEZ (SPA) Repsol Honda Team Honda +1.185
3 Andrea IANNONE (ITA) Ducati Team Ducati +6.603
After an exciting first half of the race which saw the lead change many times between Johann Zarco (Ajo Motorsport) and Franco Morbidelli (Estrella Galicia 0,0 Marc VDS) the win eventually went to Zarco who pulled away in the latter stages of the race with second place going to Thomas Luthi (Garage Plus Interwetten) who passed Morbidelli late in the race leaving Morbidelli to take third spot after he suffered grip problems.
In fourth place was Sam Lowes (Federal Oil Gresini Moto2) who caught and passed Alex Rins (Paginas Amarillas HP 40) late in the race with Rins taking fifth spot ahead of a fast finishing Takaaki Nakagami (IDEMITSU Honda Team Asia) in sixth.
1 Johann ZARCO (FRA) Ajo Motorsport Kalex 43’17.626
2 Thomas LUTHI (SWI) Garage Plus Interwetten Kalex +3.281
3 Franco MORBIDELLI (ITA) Estrella Galicia 0,0 Marc VDS Kalex +4.981
In what was probably one of the best rides of his career Brad Binder (Red Bull KTM Ajo) took victory after suffering a technical problem on the second lap which dropped him from second to twenty-second spot but then fought back to ride through the field to a stunning win. Second place went to Rookie of the Year Joan Mir (Leopard Racing) with another rookie, Andrea Migno (SKY Racing Team VR46) third.
In fourth place was Enea Bastianini (Gresini Racing Moto3) ahead of his team-mate Fabio DiGiannantonio (Gresini Racing Moto3) in fifth and Juanfran Guevara (RBA Racing Team) sixth.
1 Brad BINDER (RSA) Red Bull KTM Ajo KTM 40’13.777
2 Joan MIR (SPA) Leopard Racing KTM +0.056
3 Andrea MIGNO (ITA) SKY Racing Team VR46 KTM +0.081