Felix Rosenqvist will start the qualification race for Formula 3's Macau Grand Prix from pole position after securing the fastest time in the second qualifying session.
European champion Rosenqvist lowered his overnight provisional pole mark on his first flying lap, but was then bumped off the top spot by Charles Leclerc, who like Rosenqvist had started the session on new tyres.
Once onto his second new set of Yokohamas, Rosenqvist's Prema Powerteam Dallara-Mercedes slashed seven tenths off Leclerc's temporary best.
With several minutes remaining, Fortec Motorsport driver Daniel Juncadella got very close to Rosenqvist's time, forcing the Swede to drag another a couple of tenths out of his car with four minutes remaining.
That was moments before Antonio Giovinazzi crashed at the left-hander before Maternity Bend, forcing a red flag and an early end to the session.
Leclerc, on his second set of new rubber, brought himself to a tenth away from Juncadella's lap, the Van Amersfoort Racing rookie taking third on the grid as the top driver not to have previously won the Macau GP.
"These two guys gave me quite a lot of push today," said Rosenqvist.
"When they told me on the radio Dani was more or less on the same laptime as me I had to really put an extra gear in and risk a lot to do that 10.4 lap. Well done to Dani's guys, but I'm very happy with that."
Juncadella delighted the Fortec team, which has had a disastrous 2015 F3 season, using six new tyres through the session to keep up the squad's strong Macau record. He set the quickest time in the middle Mountain sector.
Giovinazzi ended up fourth in his mangled Carlin car, pipping free practice pacesetter Markus Pommer - the Motopark driver spent much of the session in the top three before dropping to fifth.
Sam MacLeod and Team West-Tec kept up their strong weekend form by taking sixth, over four tenths adrift of the leading quintet, while Sergio Sette Camara recovered from various setbacks earlier in the weekend to take seventh in his Motopark machine - the duo then moved up to fifth and sixth when Pommer was given a two-place grid penalty for impeding another car.
Sette Camara was at the head of a very close foursome, pipping T-Sport's Arjun Maini, Alessio Lorandi (VAR) and Lance Stroll (Prema) as they filled out the top 10.
Callum Ilott, who was on the front row overnight, crashed at the exit of San Francisco Bend on his first flying lap to cause a red flag before anyone had even set a laptime. His Thursday time is good for only 18th on the grid.
There was another dramatic incident: the traditional Macau Melco Hairpin traffic jam.
Gustavo Menezes had gone off at Moorish and was returning to the pits, but couldn't get enough lock and understeered into the barriers.
Lorandi ran into the back of him and in turn one of the Signature cars bumped the back of the Italian.
Follow the Macau Grand Prix's main race with Autosport Race Centre Live from 7.30am UK time on Sunday
|1||Felix Rosenqvist||SJM Theodore Racing by Prema Powerteam||Dallara/Mercedes||2m10.474s|
|2||Daniel Juncadella||Fortec Motorsports||Dallara/Mercedes||0.213s|
|3||Charles Leclerc||Van Amersfoort Racing||Dallara/Volkswagen||0.322s|
|4||Antonio Giovinazzi||Carlin with LC8.com||Dallara/Volkswagen||0.560s|
|6||Sam MacLeod||Team West-Tec F3||Dallara/Mercedes||1.049s|
|7||Sergio Sette Camara||Motopark||Dallara/Volkswagen||1.247s|
|8||Arjun Maini||ThreeBond with T-Sport||Dallara/Threebond||1.248s|
|9||Alessio Lorandi||Van Amersfoort Racing||Dallara/Volkswagen||1.258s|
|10||Lance Stroll||SJM Theodore Racing by Prema Powerteam||Dallara/Mercedes||1.320s|
|11||Santino Ferrucci||KFZTeile24 Mucke Motorsport||Dallara/Mercedes||1.491s|
|12||Mikkel Jensen||KFZTeile24 Mucke Motorsport||Dallara/Mercedes||1.552s|
|13||Alexander Sims||Double R Racing||Dallara/Mercedes||1.562s|
|14||Jake Dennis||SJM Theodore Racing by Prema Powerteam||Dallara/Mercedes||1.579s|
|16||Yuhi Sekiguchi||B-MAX Racing Team||Dallara/Toyota||1.723s|
|17||Ryan Tveter||Team West-Tec F3||Dallara/Mercedes||2.000s|
|20||Mitsunori Takaboshi||B-MAX Racing Team||Dallara/Toyota||2.362s|
|21||Andy Chang||Fortec Motorsports||Dallara/Mercedes||2.405s|
|22||Martin Cao||Fortec Motorsports||Dallara/Mercedes||2.495s|
|27||Matt Solomon||Double R Racing||Dallara/Mercedes||3.262s|
|28||Zhi Cong Li||Jo Zeller Racing||Dallara/Mercedes||4.051s|