Stephen Gallacher fired two eagles on the back nine in a remarkable bogey-free round of 10-under par 62 to take a three-shot lead into the final day of the $2.5 million Omega Dubai Desert Classic.
Gallacher, nephew of the former European Ryder Cup captain Bernard, rattled the pin with his second shot on the par-5 13th and then holed his bunker shot on the 18th from 30 yards.
That, along with six other birdies, helped him reach 21-under par 195 after three rounds.
The 195 total of the 38-year-old Scotsman was one better than the tournament record of 20-under par set by Tiger Woods during his first visit to the UAE in 2001.
The lowest winning total in the tournament is 22-under par by Thomas Bjorn that same year.
South Africa's Richard Sterne, leader after the first two days at 12-under par, added a solid third round of six-under par 66, but could only watch in astonishment as Gallacher sped past him.
Two shots behind Sterne's 198 was rising Danish star Thorbjorn Olesen (67), while Chile's Felipe Aguilar (66) and India's Jeev Milkha Singh (67) were tied for the fourth place at 14-under par 202.
World No8 Lee Westwood made a charge with a 66 that moved him to ninth place at 204, nine shots behind the leader, while No14 Sergio Garcia could only add a 71 to tie for 19th place at 206.
Defending champion Rafael Cabrera-Bello shot a third successive round of 69.
Gallacher, who shot a 63 on the opening day and has finished second and 10th the previous two years in the tournament, said: "I just think I've played this golf course a lot of times.
"I've come out on holiday here and I am quite familiar with the course. I came here over Christmas and a couple days earlier before the start of the season.
"You know your way around here, the lines, you know where to hit it and where not to hit it. It's obviously in great condition and kind of suits my eye as well.
"I'm excited and looking forward to tomorrow. I struggled last week in Doha and found out that my driver had a hairline crack. With the new one, I'm hitting more fairways and I've putted really good. On these courses, you have got to be hitting from the fairways."
While Gallacher, ranked 111th in the world, is looking for his first win since the 2004 Alfred Dunhill Links Championship, his good friend Sterne is hoping end a title drought that started in early 2009.
"I'm quite happy. The weather was a bit dodgy in the beginning, but the weather kind of came around and it wasn't too bad," said 165th-ranked Sterne.
"The conditions are pretty good. As you can see, a couple of good scores. You know, shooting 66 and I'm three behind, which unfortunately can happen in this game."
"I've given myself a chance going into tomorrow, in the last group again which will be hopefully a lot of fun and put some good scores on there and put some pressure on Stephen."