Drama at Motegi means the Moto3 title top three are covered by just five points heading into the Valencia season finale!

Isaac Vinales fell on the opening lap and brought down title leader Luis Salom, who re-joined at the back of the field - but crashed out while pushing hard to recover positions.

Alex Rins, who looked set to take a substantial points lead, then fell from third late in the race - after which team-mate Alex Marquez beat Maverick Vinales in a photo finish for his first ever GP win.

Salom now holds a two-point lead over Vinales, with Rins five points from the top...

1.Alex MarquezSPA Estrella Galicia 0,0 (KTM)39m 45.953s
2.Maverick Vi?alesSPA Team Calvo (KTM)39m 45.980s
3.Jonas FolgerGER Mapfre Aspar Team Moto3 (Kalex KTM)39m 53.703s
4.Miguel OliveiraPOR Mahindra Racing (Mahindra)40m 1.842s
5.Romano FenatiITA San Carlo Team Italia (FTR Honda)40m 4.276s
6.Jack MillerAUS Caretta Technology - RTG (FTR Honda)40m 4.385s
7.John McPheeGBR Caretta Technology - RTG (FTR Honda)40m 4.392s
8.Niklas AjoFIN Avant Tecno (KTM)40m 11.561s
9.Niccol? AntonelliITA GO&FUN Gresini Moto3 (FTR Honda)40m 11.903s
10.Brad BinderRSA Ambrogio Racing (Mahindra)40m 18.886s
11.Jakub KornfeilCZE Redox RW Racing GP (Kalex KTM)40m 19.020s
12.Livio LoiBEL Marc VDS Racing Team (Kalex KTM)40m 19.184s
13.Philipp OettlGER Interwetten Paddock Moto3 (Kalex KTM)40m 19.621s
14.Alan TecherFRA CIP Moto3 (TSR Honda)40m 24.959s
15.Hyuga WatanabeJPN La Fonte Tascaracing (FTR Honda)40m 25.212s
16.Arthur SissisAUS Red Bull KTM Ajo (KTM)40m 28.112s
17.Lorenzo BaldassarriITA GO&FUN Gresini Moto3 (FTR Honda)40m 28.623s
18.Ana CarrascoSPA Team Calvo (KTM)40m 32.440s
19.Eric GranadoBRA Mapfre Aspar Team Moto3 (Kalex KTM)40m 32.958s
20.Francesco BagnaiaITA San Carlo Team Italia (FTR Honda)40m 33.347s
21.Toni FinsterbuschGER Kiefer Racing (Kalex KTM)40m 34.449s
22.Juanfran GuevaraSPA CIP Moto3 (TSR Honda)40m 37.294s
23.Sena YamadaJPN Team Plus One & Endurance (Honda)40m 46.461s
24.Alex RinsSPA Estrella Galicia 0,0 (KTM)40m 52.831s
25.Jasper IwemaNED RW Racing GP (Kalex KTM)40m 56.207s
26.Hafiq AzmiMAL La Fonte Tascaracing (FTR Honda)40m 59.475s