Photo: Michelin MotorsportsNewsMotoGP Race Results From the Catalan Grand Prix In BarcelonaAndrea Dovizioso wins second race in succession, series points leader Maverick Vinales finishes 10th on Sunday in Spain.By Matthew MilesJune 12, 2017