The reigning world champion set a 1m45.436s to top the timesheets in the final five minutes of the session, having entered FP2 in 16th overall.
Having been running outside the top 10 early on, factory Ducati rider Bagnaia had a brief off at San Donato, heading into the gravel.
He continued before improving to third with a 1m46.944s, chipping off lap time as the session continued before both he and Bezzecchi demoted Alex Rins from the top spot.
VR46 rider Bezzecchi, who sits just one point behind Bagnaia in the standings, was second-quickest just 0.063s off his fellow Italian, with LCR Honda rider Rins in third.
Quartararo’s struggles continued on the factory Yamaha as he finished the session 15th in the combined timings, failing to improve on the time which saw him finish second in FP1 this morning.
It was the third race in a row which saw the Frenchman fail to head straight into Q2 after the Spanish and French Grands Prix last month.
Miguel Oliveira, returning from a dislocated shoulder which he suffered in Jerez, took an early lead on his RNF Aprilia, with a 1m47.103s to lead from Pramac’s Johann Zarco and Marc Marquez.
Gresini rider Alex Marquez, who led FP1, was next to go quickest with a 1m46.723s, before Zarco once again secured the top spot while Bagnaia slotted into third.
Jorge Martin was next to lead, bettering his team-mate’s time with a 1m46.303s, with Rins taking second place despite having a near-miss with Gresini’s Fabio Di Giannantonio.
Bezzecchi improved to a 1m46.218s before the yellow flags were waved in sector four as Marc Marquez slid off his Honda at Turn 15 with 10 minutes remaining, cancelling Ducati rider Enea Bastianini’s lap.
Heading into the final stages, the times began to tumble, with Brad Binder leading before the KTM rider’s time was bettered first by Martin, then Bezzecchi.
Marc Marquez took the lead with a 1m45.691s before Rins regained the top spot and the order reshuffled, with red sectors across the board as the field fought for the 10 Q2 spots.
The yellow flags were again waved as Di Giannantonio headed into the gravel at Turn 1, scuppering Quartararo’s final lap, which was cancelled, leaving the Frenchman heading again into Q1.
Binder finished third, ahead of Martin and a returning Bastianini, who hopes to make his first race start since Portugal where he suffered a fractured shoulder blade.
Zarco finished seventh ahead of Marc Marquez and Aleix Espargaro, who made it inside the top 10 despite battling an ankle injury, returning to his garage during the session to ice the bruising.
Luca Marini, also suffering from injury with damage to his right trapezium bone after a crash during the French GP, rounded off the top 10.
MotoGP Italian GP - FP2 results:
Cla | Rider | Bike | Time | Gap | |
---|---|---|---|---|---|
1 | Francesco Bagnaia | Ducati | 1'45.436 | ||
2 | Marco Bezzecchi | Ducati | 1'45.499 | 0.063 | |
3 | Alex Rins | Honda | 1'45.517 | 0.081 | |
4 | Brad Binder | KTM | 1'45.554 | 0.118 | |
5 | Jorge Martin | Ducati | 1'45.570 | 0.134 | |
6 | Enea Bastianini | Ducati | 1'45.635 | 0.199 | |
7 | Johann Zarco | Ducati | 1'45.662 | 0.226 | |
8 | Marc Marquez | Honda | 1'45.691 | 0.255 | |
9 | Aleix Espargaro | Aprilia | 1'45.784 | 0.348 | |
10 | Luca Marini | Ducati | 1'45.835 | 0.399 | |
11 | Maverick Viñales | Aprilia | 1'45.846 | 0.410 | |
12 | Raúl Fernández | Aprilia | 1'45.852 | 0.416 | |
13 | Alex Marquez | Ducati | 1'45.928 | 0.492 | |
14 | Jack Miller | KTM | 1'46.162 | 0.726 | |
15 | Franco Morbidelli | Yamaha | 1'46.238 | 0.802 | |
16 | Fabio Quartararo | Yamaha | 1'46.304 | 0.868 | |
17 | Fabio Di Giannantonio | Ducati | 1'46.547 | 1.111 | |
18 | Miguel Oliveira | Aprilia | 1'46.565 | 1.129 | |
19 | Michele Pirro | Ducati | 1'46.828 | 1.392 | |
20 | Augusto Fernandez | KTM | 1'47.014 | 1.578 | |
21 | Takaaki Nakagami | Honda | 1'47.074 | 1.638 | |
22 | Lorenzo Savadori | Aprilia | 1'47.833 | 2.397 | |
23 | Joan Mir | Honda | 1'48.843 | 3.407 | |
24 | Jonas Folger | KTM | 1'49.160 | 3.724 | |
View full results |