Thomas Luthi wins the British Grand Prix, which saw a dramatic clash between title rivals Johann Zarco and Sam Lowes.
Zarco and Lowes collided over second place, while just behind Luthi in the closing stages, sending the home star to the ground.
Zarco was later given a 30-second penalty, dropping him from 6th to 22nd. That in turn means Alex Rins is now only 10 points from Zarco...
1.Thomas LuthiSWI Garage Plus Interwetten (Kalex)
38m 49.473s2.Franco MorbidelliITA Estrella Galicia 0,0 Marc VDS (Kalex)
38m 50.329s3.Takaaki NakagamiJPN IDEMITSU Honda Team Asia (Kalex)
38m 50.652s4.Hafizh SyahrinMAL Petronas Raceline Malaysia (Kalex)
38m 50.832s5.Jonas FolgerGER Dynavolt Intact GP (Kalex)
38m 51.443s6.Lorenzo BaldassarriITA Forward Team (Kalex)
38m 54.765s7.Alex RinsSPA Paginas Amarillas HP 40 (Kalex)
38m 57.435s8.Simone CorsiITA Speed Up Racing (Speed Up)
38m 57.894s9.Mattia PasiniITA Italtrans Racing Team (Kalex)
38m 58.029s10.Axel PonsSPA AGR Team (Kalex)
39m 3.213s11.Marcel SchrotterGER AGR Team (Kalex)
39m 4.854s12.Sandro CorteseGER Dynavolt Intact GP (Kalex)
39m 5.562s13.Xavi ViergeSPA Tech 3 Racing (Tech 3)
39m 6.037s14.Julian SimonSPA QMMF Racing Team (Speed Up)
39m 11.628s15.Danny KentGBR Leopard Racing (Kalex)
39m 11.663s16.Xavier SimeonBEL QMMF Racing Team (Speed Up)
39m 17.365s17.Jesko RaffinSWI Sports-Millions-EMWE-SAG (Kalex)
39m 18.518s18.Ratthapark WilairotTHA IDEMITSU Honda Team Asia (Kalex)
39m 18.668s19.Iker LecuonaSPA CarXpert Interwetten (Kalex)
39m 21.038s20.Remy GardnerAUS Tasca Racing Scuderia Moto2 (Kalex)
39m 21.195s21.Sam LowesGBR Federal Oil Gresini Moto2 (Kalex)
39m 22.174s22.Johann ZarcoFRA Ajo Motorsport (Kalex)
39m 24.705s23.Edgar PonsSPA Paginas Amarillas HP 40 (Kalex)
39m 27.769s24.Robin MulhauserSWI CarXpert Interwetten (Kalex)
39m 28.189s25.Alex MarquezSPA Estrella Galicia 0,0 Marc VDS (Kalex)
39m 33.619sLuca MariniITA Forward Team (Kalex)
DNFMiguel OliveiraPOR Leopard Racing (Kalex)
DNFIsaac Vi?alesSPA Tech 3 Racing (Tech 3)
DNFBy Peter McLaren