The Championship was blown wide open at Silverstone as Andrea Dovizioso took victory whilst Marc Marquez retired with a mechanical issue