Ducati's Andrea Dovizioso has taken an incredible second win of the season in the Gran Premi Monster Energy de Catalunya, making him the first Ducati rider to score back-to-back victories for the Borgo Panigale factory since two-time MotoGP champion Casey Stoner achieved the feat in 2010. There was drama off the line as Repsol Honda's Pedrosa got a good start from pole and Ducati's Jorge Lorenzo almost clashed with fellow front row starter Danilo Petrucci on the Pramac Racing satellite Ducati, with a wayward Petrucci then making contact with Marquez. The collision saw the Italian dropped back and the reigning champion pulled clear as Lorenzo attacked for the lead, taking over at the front. Championship leader Maverick Viñales found himself heading through the run off area at Turn 1 off the start and dropping back on his Factory Yamaha, with the Spaniard then facing a fight back from outside the points after a tough weekend – teammate Valentino Rossi was also unable to make big progress from P13 on the grid either. Lorenzo led Marquez and Pedrosa, with Dovizioso on the hunt in fourth and Tech 3 Yamaha's Jonas Folger in fifth. It was Marquez who challenged for the lead first, diving under the Ducati with Pedrosa needing no invitation to follow him through. Lorenzo then lost out to his teammate as he began to struggle after the lightning start; Folger and Petrucci were the next to get through. Pedrosa then attacked for P1 and made the move stick, with Dovizioso taking Marquez. However, the top couldn’t pull away from Folger in fourth, or Petrucci just behind. After a handful of laps playing high-speed chess, Dovizioso then went around the outside of Pedrosa to take the lead – pulling a small gap before Marquez followed the Italian through. A three-way fight then broke out between Alvaro Bautista on the Aspar Ducati. Johann Zarco on the Tech 3 Yamaha and Lorenzo for P6, with the squabble providing some spectacular wheel-to-wheel action. The trio exchanged places, and with some of the riders struggling to manage the rubber, Lorenzo charged ahead and Folger fell back. However, Dovizioso was imperious at the front and crossed the line for his fourth career win to become the first Ducati rider since Casey Stoner in 2010 to win back-to-back. Marquez took second with Pedrosa crossing the line in third to join his teammate on the podium. Lorenzo sliced back through to take fourth at the flag, ahead of Zarco, who got the better of Folger in a last minute duel between the Tech 3 machines. Bautista, after a late run off at Turn 1, came home in P7. Valentino Rossi came home in eighth after struggling in the latter half of the race, Hector Barbera took P9 in his 250th start in the World Championship, and Maverick Viñales piloted his Factory Yamaha to a disappointing tenth – taking a big hit on his points lead in the Championship.