SPIELBERG, Austria -- Ducati rider Jorge Lorenzo edged MotoGP champion Marc Marquez to win the Austrian Grand Prix on Sunday.
After swapping the lead several times during the race, Marquez overtook Lorenzo again on the final lap but slowed after slipping on his Honda and ultimately finished 0.130 seconds behind in second.
Lorenzo's teammate Andrea Dovizioso, who won last year, finished third as Ducati retained its unbeaten record on the course since the Austrian MotoGP returned to the calendar in 2016.
Chasing his fifth riders' championship, Marquez stretched his lead over Yamaha's Valentino Rossi to 59 points.