Markus Pommer topped the second free practice session at the Macau Grand Prix, setting a rapid pace to beat provisional polesitter Felix Rosenqvist.
Rosenqvist led the way early on with a series of improvements but Pommer then took charge inside the second half of the session with a time of 2m11.688s.
He led through the session’s solitary red flag period and then set two faster laps either side of the chequered flag, working down to a 2m11.102s.
Rosenqvist and Charles Leclerc both went underneath Pommer’s earlier benchmark with late improvements but ended up three and five tenths down respectively.
Antonio Giovinazzi was eight tenths down in fourth as the last driver within a second of Pommer.
Lance Stroll recovered from losing his front wing when he nosed into the tyre barriers at the Melco hairpin prior to the red flag to take fifth late on, ahead of 2011 winner Dani Juncadella.
After a torrid Thursday, Jake Dennis showed some pace with seventh ahead of Mikkel Jensen.
Rounding out the top 10 were Sam MacLeod and Callum Ilott, who were the standout performers in first qualifying with fourth and second positions respectively.
Alex Albon and Nick Cassidy took 11th and 12th, improvements from their subdued first qualifying performances.
It was Albon’s Signature team-mate Dorian Boccolacci who triggered the stoppage when he slid into the barriers at San Francisco after the rear of his car got away from him.
Another driver to hit the barriers was Hongwei Cao, who crawled his way back to the pits with two right-hand punctures after getting out of shape at Paiol.
Alexander Sims had his second unlikely drama of the weekend when he went deep at the top of Moorish Hill and stalled as he attempted to rejoin.
Second practice results
|2||Felix Rosenqvist||Theodore by Prema||2:11.423||0.321||15|
|3||Charles Leclerc||Van Amersfoort Racing||2:11.614||0.512||15|
|5||Lance Stroll||Theodore by Prema||2:12.248||1.146||15|
|7||Jake Dennis||Theodore by Prema||2:12.254||1.152||14|
|8||Mikkel Jensen||Mucke Motorsport||2:12.308||1.206||13|
|15||Alessio Lorandi||Van Amersfoort Racing||2:13.112||2.010||15|
|16||Santino Ferrucci||Mucke Motorsport||2:13.171||2.069||15|
|17||Alexander Sims||Double R Racing||2:13.447||2.345||11|
|22||Chang Wing Chung||Fortec||2:14.007||2.905||14|
|25||Sergio Sette Camara||Motopark||2:14.350||3.248||11|
|27||Matthew Solomon||Double R Racing||2:16.280||5.178||11|
|28||Li Zhi Cong||Fortec||2:17.873||6.771||13|