SAN MARINO – Honda's Marc Marquez took another significant stride towards his sixth MotoGP title by seizing victory in a last-lap duel at the San Marino Grand Prix on Sunday after missing out in his previous two races.
The Spaniard went 93 points clear at the top of the standings with six races remaining after denying French Petronas Yamaha rookie Fabio Quartararo a first top-flight victory at Misano's Marco Simoncelli circuit.
Yamaha's Maverick Vinales finished third after starting on pole position.
Marquez's closest rival Andrea Dovizioso, on a Ducati, was sixth on home territory.
The championship now looks as good as over with Marquez powering ahead on 275 points to the Italian's 182, with Ducati's Danilo Petrucci third on 151 and Suzuki's Alex Rins on 149.