Caca Bueno claimed his third Jaguar I-PACE eTrophy pole on the streets of Monaco, just 0.034s ahead of team-mate Sergio Jimenez.
Stefan Rzadzinski, the only Pro driver yet to take pole, topped the times early in the session and swapped fastest laps with Bueno before Jimenez jumped up the order to take second just before the halfway mark.
Neither Jaguar Brazil Racing driver would improve their time in the second half of the session, though Jimenez came close on a number of occasions. Jimenez was quick in the first sector but unable to put the lap together and had to settle for second.
Bryan Sellers moved up the order in the closing stages of the session to finish third, 0.184s slower then Bueno, with Rzadzinksi demoted to fourth.
Simon Evans took fifth, while Katherine Legge completed the Pro class, her session coming to an end early after she brushed the wall and was forced into the pits.
Pro-am class leader Bandar Alesayi was the fastest in his class, lining up seventh on the grid. He finished more than a tenth of a second ahead of team-mate and class title rival Ahmed Bin-Khanen in P8.
Guest driver Anthony Beltoise took ninth, ahead of Yaqi Zhang, Celia Martin, and Ziyi Zhang.