Bernd Wiesberger moved two strokes clear atop the Scottish Open leaderboard with a six-under 65 in the third round on Saturday.
The Austrian came into the penultimate day as the joint-leader at The Renaissance Club alongside Erik van Rooyen and Lee Slattery, having posted a superb 61 on Friday – the lowest round of his career.
Another seven birdies and just one bogey, at the par-three 17th, moved Wiesberger to 20 under, the lowest score after 54 holes at this event, with South Africa's Van Rooyen sitting second following a four-under 67.
Wiesberger, who missed seven months last year with a wrist injury, is a man in form having won the Made in Denmark in May before finishing in a tie for second at the Irish Open last week.
Slattery dropped to five shots off the lead after a disappointing one-under 70, while Romain Langasque and Nino Bertasio are four adrift on 16 under.
Rory McIlroy followed up his two rounds of 67 with a 68, leaving the four-time major champion nine back in a tie for 31st.