Sam Lowes will start from pole position for the tenth time in his World Supersport career after easing past title contender Kenan Sofuoglu's time by over half a second at Portimão.
The Englishman was disappointed after a machine failure on his Yakhnich Motorsport R6 saw him miss out on the end of Saturday morning's free practice but he soon put that behind him by starting the session with an ominous race simulation.
After posting nine consecutive laps within one second of each other he emerged from the pits to claim a time of 1 minute 44.8 seconds. Only Sofuoglu and third placed qualifier Sheridan Morais were able to get within a second of his time.
Like Lowes, Sofuoglu spent a lot of the session honing his race set up. The eight laps he set in the 1.45s suggest Sunday's race will be a two-horse battle.
PTR Honda's Sheridan Morais continued the form that saw him head the time sheets in Saturday morning's free practice to claim the final spot on the front row. The Kawasaki pairing of Fabien Foret and Andrea Antonelli will start from fourth and fifth respectively.
Michael van der Mark accelerated his recovery from the foot injury sustained at the first corner spill in Monza by completing the second row in sixth.
Jack Kennedy will be disappointed with seventh place after featuring in the top three in all three previous sessions. He was lucky not to crash after tangling with a touring Sam Lowes. Unluckily the Dubliner banged his knee on the inside of the kerb, tearing the skin off his knee cap in the process, and failed to improve his time from there.
David Salom, making his comeback from the hand injury sustained in Phillip Island, qualified just outside the top ten in eleventh.
Elsewhere Christian Iddon will start Sunday's race from the sixth row in 16th, three places behind team-mate Robbie Rolfo.
Kev Coghlan's difficult weekend continued as the Scot struggled to qualify in 23rd position.
By Neil Morrison