Nacho Elvira will take a six-shot lead into the final round of the Cazoo Open after continuing his remarkable return to form at Celtic Manor.
The Spaniard has not had a top ten in over two years and arrived at the 2021 Ryder Cup venue having made just two of his last 11 cuts but rounds of 64-67-66 put him in total control at 16 under in South Wales.
Ireland's Niall Kearney posted a round of 67 to move to three-under par, 13 shots adrift of Elvira.
England's Callum Shinkwin matched the lowest round of the week with a 63 on day three but may need to repeat that feat if he is to have a chance of reining in the leader, who is looking for his first win on the European Tour.
Elvira bogeyed the first after starting with a two-shot advantage but responded with birdies on the second, fifth, ninth, 11th, 14th and 17th.
"It's a good feeling," he said. "But to be honest, I don't care at the moment. I struggled a bit the last year, year-and-a-half, not with form but it's golf - mentally, a little bit physically, battling with an injury. I'm happy playing golf again and being in the moment.
"I struggled a bit this year. To be in contention is a gift. It shows that the work I've been doing is paying off. We don't know what's going to happen tomorrow but I'm happy with the way I am to be honest."
Shinkwin used his distance to take advantage of the four par-fives and the driveable par-four 15th, with a 30-foot putt on the l7th bringing one of his three other gains.
"Nacho is a good player," he said. "When he's in front he keeps going. The likelihood of catching him is not going to happen, but never say never.
"Anyone out here can win, there's so many people who can win. It's tough. Winning is hard on the European Tour. There's too many good players out there who can shoot good numbers on last days and come through."
American Chase Hanna, South African Justin Harding and Finn Mikko Korhonen were alongside Shinkwin at 10 under, a shot clear of another Englishman in Sam Horsfield.
Ryder Cup hopeful Matt Wallace cut a frustrated figure in his 70, breaking a club after slamming it into the ground on the 16th and finishing the day at eight under.
Oliver Farr led the home charge at six under, where he sat alongside Scot Calum Hill and England's Jordan Wrisdale.