Espargaro held on for third ahead of Binder and Miller.
Just like Misano it was close coming over the line with less than a tenth separating them.
BASTIANINI WINS THE ARAGON MOTOGP!
Bastianini leads - what a move at turn seven.
It's last lap time as Bagnaia continues to lead.
What a move from Espargaro as he claims P3 off Binder at turn one.
He's all over Bagnaia with three laps to go.
Bastianini is really coming on strong...
This is not over as Bastianini reduces Bagnaia's lead to three tenths.
There are just seven laps remaining.
Bagnaia and Bastianini are both on the limit as they run slightly wide at turn one.
What is clear is that this appears to be a fight for the win between Bagnaia and Bastianini as Binder is struggling to keep pace.
The lead is gradually going back up as Bagnaia extends his advantage to six tenths.
Bastianini is back on the charge after nearly losing a second to Bagnaia.
Bastianini fluffs his line at turn 13 and Bagnaia leads again.
Bastianini leads after getting through on Bagnaia with a brilliant move into turn one.
Brad Binder is third after starting 10th - what an opening few laps by the KTM rider.
If Bagnaia can hold onto this win he will be just five points behind Quartararo heading to Motegi next weekend.
Bagnaia leads but Bastianini is on the charge...
Nakagami was sliding along the track and was nearly hit by several riders. Thankfully he was not.
Marquez then hit Nakagami as the contact from Quartararo made him slow coming out of turn seven. Very unfortunate for all three riders.
Quartararo hit the rear of Marquez after the Honda rider had a moment on the exit of turn five.
Awful scenes as Nakagami and Marquez have made contact - the Japanese rider is out.