Victor Dubuisson will take a one-shot lead into the final round of the DP World Tour Championship, Dubai after posting a superb 64 on Saturday.
An impressive burst of scoring on his back nine - including a birdie at the last - saw the Frenchman move to 13 under, one stroke clear of nearest challengers Nicolas Colsaerts, Tyrrell Hatton and Matthew Fitzpatrick.
Rafa Cabrera Bello, whose third-round 63 was the lowest score of the day, was another shot back on 11 under alongside Lee Westwood and Francesco Molinari.
Swede Henrik Stenson, who tops the Race to Dubai rankings presented by Rolex, recovered from dropping three shots in his opening ten holes to sign for a 70 and move to five under.
Danny Willett carded five bogeys and a single birdie in his 76 to fall to one over par, while Alex Noren's three-under-par 69 took him to seven under.
Starting the day four shots behind halfway leaders Sergio Garcia and Molinari, Dubuisson fired a birdie at the long second to get to six under.
The 26 year old then holed out with a sand wedge from 99 yards for an excellent eagle at the fifth but dropped a shot at the next.
Dubuisson finished his front nine in style, notching back-to-back birdies at the eighth and ninth to reach the turn in 32.
He safely parred the first four holes of his back nine before reeling off three straight birdies from the 14th to get to 12 under.
And he rolled in his birdie putt at the last to get to 13 under.
Dubuisson, who finished in a share of third place at last week's Nedbank Golf Challenge hosted by Gary Player, was happy with his day's work.
He said: "It's a great score. It's my best score to date.
"I've played well, made good putts at the right time. I'm happy to be able to putt it in the hole.
"It's just a course I like - it's long. You have to carry the ball long."
After opening his third round with a bogey, Colsaerts recovered in style, making back-to-back gains at the second and third to get to seven under.
The big-hitting Belgian added further birdies at the fifth and sixth before rolling in his eagle putt at the seventh to take the outright lead.
Colsaerts finished his front nine with consecutive bogeys but bounced back with a birdie at the tenth.
After carding another bogey at the 14th, Colsaerts picked up a shot at the 16th before sinking his 20 foot eagle putt at the last to get to 12 under.
He said: "A grandstand finish on the last is always nice, but it's the same scenario again: I go from shooting myself in the foot with a couple of three putts, missing short ones again, and then I play a game that's probably nine out of ten.
"So it can be very frustrating, when you get into this position in those big tournaments, it's kind of maybe a little easier to keep digging in and not really let it away from you."
Fitzpatrick was six under par for his first eight holes after mixing an eagle with four birdies, but bogeyed the ninth to reach the turn in 31.
I hung in there and hit some good shots coming in and finished strong. It was a good day - Matthew Fitzpatrick
After carding a double bogey at the 13th, the Sheffield native made back-to-back birdies at the 14th and 15th before picking up another shot at the last.
"I feel like I played really well today," said Fitzpatrick. "I hung in there and hit some good shots coming in and finished strong. It was a good day."
Hatton, meanwhile, reached the turn in 34 after carding an eagle, three birdies and three bogeys in his first seven holes.
The Englishman's back nine was much more straightforward as he made birdies at the 13th, 15th and 18th to join Fitzpatrick and Colsaerts on 12 under.
Hatton said: "I'm happy with the score. I got off to a fairly inconsistent start. But I putted pretty well again today, and that was the key to today's score."