Ducati rider Danilo Petrucci secured his maiden MotoGP victory on home soil at Mugello after edging out Marc Marquez at the conclusion of a thrilling Italian Grand Prix.
Petrucci held on in a tense showdown, beating Honda rider Marquez by only 0.043 seconds on the drag to the finish line, with Andrea Dovizioso making it two Ducatis on the podium in third.
It marked the first win on his 125th start in the premier class for 28-year-old Petrucci, who replaced Jorge Lorenzo at the factory Ducati team for 2019.
Petrucci led much of the second half of the race after he hit the front of the field at the start of the 11th lap of 23, as a pack of five riders broke clear of the rest following a chaotic first half.