What an effort by Crutchlow as he goes underneath the 2m 06s barrier on his final lap - the Yamaha rider is the only man to do so as Bagnaia claims second and Marquez third.
Make that Cal Crutchlow who is the new leader as he narrowly gets the better of Zarco.
Alex Marquez goes fastest with a fast lap. The LCR Honda rider had dropped into the 2m 08s lap times.
Morbidelli is back on top with Mir in second place. There's just three minutes remaining in FP2.
Winner in wet conditions at Manadalika and Buriram, Miguel Oliveira has gone quickest as FP2 enters the final few minutes.
The major players are finding pace - Quartararo has moved up to second place behind Zarco, while Bagnaia has gone third for Ducati.
He was eighth but Vinales has just gone third fastest with 15 minutes remaining.
Aprilia are finally showing some pace as Maverick Vinales moves into the top ten. Espargaro is only 18th though.
Morbidelli has responded immediately to go close to four tenths clear of the Pramac Ducati rider.
And he does, Zarco is the new leader with a time of 2:12.095s.
Joan Mir goes second while Zarco is on a lap that could see him go top...
Morbidelli nearly goes down at turn nine before running through the off track puddles.
The three title contenders are currently down in 19th (Quartararo), 22nd (Bagnaia) and last (Espargaro).
Morbidelli's pace is very impressive as Zarco is the only rider within a second of the Yamaha man.
Marc Marquez has lost a sticker off the rear of his machine - not something that will affect the Honda rider's performance as he jumps up to seventh.
Franco Morbidelli is currently the early pacesetter ahead of Jorge Martin. Lap times are around 14 seconds off what Brad Binder did in FP1.
Conditions have improved drastically and the final session of the day has begun.
We're just moments away from MotoGP FP2 getting underway!
Moto2 FP2 is back underway!
The final 22 minutes of Moto2 FP2 will be completed ahead of MotoGP FP2 begins.
Weather is improving rapidly at Sepang so there could be on track action very soon.
There's been a delay with 22 minutes left of Moto2 FP2 due to heavy rain. So MotoGP FP2 will be delayed. More information when we get it.