Stephen Gallacher will take a two-stroke lead heading into Sunday's final round of the Dubai Desert Classic.
The 39-year-old Scot, whose nine-under-par score of 63 took him to 16 under for the tournament, recorded the joint-lowest back nine to par in European Tour history on Saturday.
"It was quite a struggle to start with, especially the first three holes," he told Sky Sports News. "I hit it stiff on nine and from then on just kept hitting it close, and if I hit it to 30 feet I holed it.
"I was just trying to make as many birdies as I could and get a lead because I found the last time it's easier when you are leading than chasing."
Rory McIlroy will head into the fourth and final round placed second on the leaderboard, two shots behind, while Denmark's Thorbjorn Olesen is tied with Brooks Koepka for third place.