French GP Results: Marquez Wins, Dovizioso and Zarco Crash