Shane Lowry is tied for tenth on six under heading into the final round of the Omega Dubai Desert Classic.
The 2019 Open champion carded a third round 69 to put himself five behind leader Wu Ashun of China.
The Offaly native made four birdies but also carded a bogey on the 12th.
Wu's 67 handed him a one-shot lead, with the Chinese golfer holing out from the rough on the first for a spectacular eagle and then adding four birdies before a bogey on the 16th dropped him to 11 under, one shot clear of Frenchman Victor Perez.
England's Tom Lewis was in a share of third at nine under alongside Ryder Cup star and defending champion Bryson DeChambeau and another American in Kurt Kitayama.
Wu let out a cry of "Happy Chinese New Year" as he celebrated his incredible second shot on the par four opener, and was happy to be out in front as he looks for a fourth European Tour win.
"That's my 'Happy Chinese New Year Shot'," he told europeantour.com.
"I'm very comfortable and very relaxed for the weekend and playing the final round. I'm always happy to play the final round in the final group."
Lewis was bogey-free as he matched the lowest round of the week so far with a 65 and he could have gone even lower, missing a putt for eagle after an excellent second on the par five 18th.
"I'm really happy," he said.
"I haven't really shot many low scores around here, so to shoot that score is great.
"I missed a couple of opportunities but I made a very good up-and-down on the 16th, so it kind of evens itself out."
Perez came home in 31 as he carded a 67, three shots better than DeChambeau, who chipped in at the 12th and closed his round with a pair of birdies but also made four bogeys.
England's Eddie Pepperell was at eight under, a shot clear of countryman Tommy Fleetwood and two ahead of Lowry and Scot Grant Forrest.
Three-time major winner Padraig Harrington is on three over par after the 2020 Team Europe Ryder Cup captain carded a 73.