Suzuki's Alex Rins snatched a dramatic victory on the finish line to win the British Grand Prix at Silverstone ahead of Repsol Honda's Marc Marquez. Marquez led virtually all the way round and was on course for his seventh win of the season, appearing to have held off the younger Spaniard, only for Rins to produce a spectacular piece of riding on the final lap for his second win of the season. Another Spaniard, Maverick Vinales, was third, with MotoGP legend Valentino Rossi a place further back. The result sees Marquez extend his lead in the Championship to 78 points after second-placed Andrea Dovizioso of Italy suffered a bad crash on the first lap. Dovizioso suffered his spectacular crash on the first lap as he went into the back of Frenchman Fabio Quartararo and went flying off his bike, which caught fire. Luckily, nothing was broken but the Italian has been taken to Coventry Hospital for further checks after he sustained a severe blow to the head that caused a momentary loss of memory.