Valentino Rossi took victory in a wet race at Silverstone and is now back at the top of the championship standings, 12 points ahead of Yamaha teammate Jorge Lorenzo.
A great day for Danilo Petrucci who finished 2nd and took to the MotoGP podium for the first time.
Andrea Dovizioso claimed the final spot on the podium.