Marc Marquez has taken victory in a scorching Aragon Grand Prix, extending his championship points margin while Dani Pedrosa completed a Repsol Honda one-two finish.
Marquez re-bounded from a difficult qualifying, making the most of his alternate tyre compound choice to carve through the pack to first place.
Jorge Lorenzo converted his front row start, taking the lead through the first few corners while Pole-sitter Maverick Vinales lost ground with a mistake at turn nine on the opening lap.
The top four, headed by Lorenzo, Valentino Rossi, Andrea Dovizioso and Marquez broke away from the rest of the field, while Vinales acted as a road block in fifth place.
Marquez challenged Dovizioso for third, getting by with a switch-back move at the final corner and then setting his sights on Rossi.
The Spaniard didn’t stay there for long through, making a huge lunge up the inside of both Rossi and Lorenzo at turn 16, but ran wide and fell back to fourth behind Dovizioso.
The pair traded positions again on lap nine, with Marquez retaking third, while Cal Crutchlow lost a bunch of positions at turn one dropping from eighth to eleventh when he ran off the track.
Marquez then nabbed second from Rossi on lap 13, while at the same time further back in the field; Pedrosa finally got past Vinales for fifth position after being stuck behind him for the first half of the race.
With seven laps remaining, Marquez charged to the lead making a move on Lorenzo as his team-mate Pedrosa filtered past Rossi for third.
Lorenzo hung onto the back of Marquez for a number of laps, but it was Pedrosa who was closing in on both of them at a rapid rate.
Rossi came under pressure from his Yamaha team-mate Vinales, the later getting by into fourth with a move at turn one with 3-laps to go.
Pedrosa then pounced on Lorenzo for second place, but had trouble catching race leader Marquez in the final 2-laps.
Marquez crossed the line just over a second in front of Pedrosa while Lorenzo held onto the final podium place.
Vinales took out fourth ahead of Rossi, who phenomenally survived the entire race with his broken leg, crossing the line just six second behind the race winner.
Aleix Espargro claimed sixth, in front of Dovizioso who plummeted down the field in the second half of the race and lost huge momentum in his bid for the championship title.
Johan Zarco, Alvaro Bautista and Pol Espargro rounded out the top ten, with Crutchlow and Karel Abraham the only retirements.
Marquez now sits with a 16-point advantage to Dovizioso as the MotoGP World Championship heads to Japan from the 13th – 15th of October.