Tony Finau has carded his highest score of the week, but it felt like his best in a cold, blustery wind as he shot a two-under 68 to keep his lead at four shots going into the final round of the Houston Open.
Finau had such control at Memorial Park that he hit every fairway and missed only two greens on a day when the average score was 71.2.
The US golfer's bogey-free round maintained his lead over Ben Taylor of England and allowed Finau to tie the 54-hole tournament record.
He finished day three at a 15-under 195, the same score Curtis Strange recorded in 1980.
"That was a really good round," Finau said. "The score doesn't say that, but I played better than yesterday.
"That 68 was pretty impressive for the conditions."
Finau had a four-shot lead when the second round was completed on Saturday morning because of storm delays, leading Patrick Rodgers and Alex Noren. Both had a 73 to fall out of contention.
Taylor delivered a 65, the low score of the third round, including a six-metre birdie putt on the final hole.
"Stealing one there was the highlight of the round," he said.
The Englishman will be in the final group on Sunday alongside Finau and Justin Rose, who had a 66 and was tied for third - five shots behind - with Wyndham Clark (68) and Tyson Alexander (70).
"It's all in Tony's hands," Rose said. "If Tony doesn't have a great day tomorrow, there's 20 guys that can win the tournament."
Finau's confidence has never been higher. He won back-to-back starts this summer in Minnesota and Detroit for the first multiple-win season in his career.
Rose, however, speaks from experience.
Everyone was giving the HSBC Champions event to Dustin Johnson in 2017 in Shanghai.
He had a six-shot lead and was No.1 in the world. Then he started missing everything, small mistakes were magnified and Rose rallied from eight shots behind to win.
"If Tony goes ahead and plays well tomorrow, there's one or two guys that can go out and probably have a great round of golf to ask the question and put some pressure on him," Rose said.
Masters champion Scottie Scheffler hit a double bogey on his way to a one-over 71, which ended his hopes.
He is tied for 25th with players including Jason Day - the only Australian in the field - and no chance of winning to regain his No.1 world ranking.