Jorge Lorenzo won his third consecutive MotoGP race in emphatic fashion Sunday, seizing the lead on the first lap and immediately gapping the field and making the Mugello race a contest for second place. That prize went to Ducati's Andrea Iannone who fought a half-race battle with Marc Marquez and held off a hard-charging Valentino Rossi at the end. Rossi, who has finished on the podium every race this year, climbed through the pack for third after a poor start left him in ninth early in the race.

Tito Rabat won his first race of the year, holding off a quickly closing Johann Zarco on the final lap Sunday at the Mugello circuit in Italy. Rabat, the current world champion and winner here last year, seized the front seven laps in and managed to hold his position for the duration of the race.

Zarco, who narrowed the gap to the leader to three-tenths of a second on the final lap but could not make a pass, took second and extended his championship points lead to 31 points.

Miguel Oliveira won his first-ever Moto3 race with a last-lap charge to the line Sunday at the Mugello circuit In Italy. Oliveira just nipped Danny Kent (2nd) who, in turn, just clipped Romano Fenati in the race's frenzied final corner.