Louis Oosthuizen will take a three-shot lead into the final round of the ISPS HANDA Perth International after taking advantage of good scoring conditions on Saturday.
The South African fired a brilliant 64 on Friday, and said following that round that he thought another low one was possible at Lake Karrinyup Country Club.
He was on course for a potential repeat as he briefly opened up a five-shot advantage on the back nine but two late bogeys - after going 40 holes without a dropped shot - saw him sign for a 67 and left the door ajar for the chasing pack.
That will be led by American Peter Uihlein and France's Romain Wattel, who are both 12 under and a shot clear of Australian Jason Scrivener.
World Number 21 Oosthuizen is seeking his first European Tour win in two years after a winless 2015 broke a run of five consecutive seasons with a victory.
"I think anyone will expect to win, but there's a lot of golf to be played," said Oosthuizen. "You need to still hit the shots. Around this golf course especially, someone can go three, four under in the first five holes and it changes everything.
I need to play good golf tomorrow, solid golf, give myself a lot of birdie opportunities like I did today, and there's not much more that you can do then - Louis Oosthuizen
"I played pretty solid the last two rounds, I drove it beautifully. Today was not great off the tee, but iron play was pretty good. The putter is behaving. I'm reading the greens very well and I feel like I'm making great strokes.
"I'm looking forward to tomorrow."
Uihlein's overnight one-shot advantage was quickly gone and when Oosthuizen rolled in a 30-foot putt for birdie on the sixth and nestled his eagle putt on the seventh right up to the hole, he had a two-shot lead.
That would not last for long, though, as Uihlein got up-and-down from the back of the green to birdie the seventh and then put his tee shot on the eighth inside four feet for another gain.
Another brilliant approach to the ninth made it three birdies in four holes for the 2010 Open Championship winner and after a poor tee-shot on the 12th, Uihlein needed three attempts to find the green and signed for a triple-bogey.
Oosthuizen made a remarkable up-and-down from the back of the 14th green and followed it with another birdie to get to 17 under, but Uihlein also took advantage of that gettable duo and when a poor putt on the 16th coupled with a misjudged tee-shot on the next saw Oosthuizen go bogey-bogey, the lead was back down to two.
A bogey on the last then saw Uihlein sign for a 71 and join Wattel at 12 under.
Wattel recorded a flawless 65 with the help of a run of four birdies from the second, while Scrivener had an eagle on the 14th and two birdies but dropped his only shot of the day on the last.
Perth native Brett Rumford had been four over for the day after 13 holes but went eagle-eagle with the help of a brilliantly holed bunker shot on the 14th and goes into the weekend ten under, a shot clear of Marcus Fraser, Mikko Korhonen, Richard T Lee, Alexander Levy and Mardan Mamat.