Andrea Dovizioso wins second race in succession, series points leader Maverick Vinales finishes 10th on Sunday in Spain.
Latest