Alex Rins took a sensational second career MotoGP win in the British Grand Prix at Silverstone with a last lap overtake on long-time leader Marc Marquez.
Rins moved into the top three positions on the first lap following a fiery crash involving Andrea Dovizioso and Fabio Quartararo that saw the pair go down at Copse.
Quartararo lost the rear of his SRT Petronas-run M1 and went down, with Dovizioso left nowhere to go and collecting the Yamaha.
The Ducati consequently caught fire and slid into the tyre wall on the exit of Copse, with thankfully both Dovizioso and Quartararo able to walk away once recovered from the nasty incident.
Rins meanwhile had moved past Valentino Rossi into second behind the fast-starting Marquez, and began to mount the pressure on the Honda man as the pair started to pull away from the rest.
This was how it stayed for most of the race, with Rins stalking Marquez until the final laps- where he made his move.
He used the Suzuki’s superior traction to move into the lead with a brave around-the-outisde move at Copse, but was re-passed by Marquez at Stowe.
He then dove past the Honda at Aintree on the penultimate lap, but was again relegated to second as Marquez out-braked him into Brooklands.
Marquez looked to have had the race sewn up as Rins was unable to get close enough for a move on the final lap while Maverick Vinales got ever closer.
The championship leader then went took an extremely tight line through Luffield and the final corner of Woodcote, allowing Rins to square off the corner and blast past just meters before the line to deny Marquez victory.
Vinales narrowly missed out on joining the battle, the Yamaha pilot crossing the line third less than a second behind the leading duo.
Valentino Rossi secured a strong fourth as he struggled to match the pace of the front three but pulled steadily away from eventual fifth placed man Franco Morbidelli on the sole surviving Petronas machine.
Home hero Cal Crutchlow could only muster up sixth for LCR Honda ahead of the recovering Ducati of Danilo Petrucci, who stripped Pramac’s Jack Miller of seventh in the final couple of laps as the Aussie began to struggle for rear tyre life.
Pol Espargaro managed to bring his KTM home in ninth, while Andrea Iannone matched his best result of the season so far for Aprilia to round out the top ten.
Jorge Lorenzo managed to battle through his pain barrier in his firstrace back since his back injury to score two points for 14th, beating Avintia’s Karel Abraham and crossing the line just behind Tech 3’s Hafizh Syahrin.
Takaaki Nakagami failed to finish when he crashed out at Turn 16 just at around mid-distance while running eighth, while KTM’s Johann Zarco and Tech 3’s Miguel Oliveria also retired when they came together as Zarco tried to dive inside the Portuguese rider at The Loop late on in the race.