Jakub Kornfeil brought his FTR Honda home in 11th with Team Italia FMI rider Alessandro Tonucci 12th. JHK Laglisse rider Alberto Moncayo was 13th and Niklas Ajo 14th for TT Motion Events. The final points place was claimed by Alex Marquez for Ambrogio Next racing.
Caretta replacement rider John McPhee was 22nd on his KRP Honda and Danny Webb crossed the line 25th on the Mahindra.
Maverick Vinales saw his fading championship hopes take a massive blow when his Blusens Avintia suffered an engine issue on the warm-up lap and despite his best efforts and help from the marshals the FTR Honda could not be restarted.
Vinales kicked his bike in anger before embarking on his walk back to the pits. The Spanish teenager had previously brought up his engine concerns during Saturday's press conference. He drops to third in the championship after four successive races off the podium.
Romano Fenati entered the Team Italia FMI pit box with 11 laps remaining, his FTR Honda suffering an oil leak to end his race.
Zulfahmi Khairuddin battled with the frontrunners aboard his AirAsia sponsored KTM, but crashed out with six laps to go.