Matthias Schwab saw his lead trimmed to one shot on the front nine as the Turkish Airlines Open got set for a thrilling finish at The Montgomerie Maxx Royal.
The Austrian has been a picture of consistency on the 2019 Race to Dubai, securing nine top tens as he looks for a maiden European Tour victory.
He maintained that form on the final day of the sixth Rolex Series event of the season to turn in 34 and get to 19 under, but a charging pack was chasing him down.
Schwab's playing partners Tyrrell Hatton and Benjamin Hebert both turned in 32 to sit at 18 under alongside South African Erik van Rooyen, who picked up five shots in ten holes.
Lee Westwood was then at 17 under with seven to play, a shot clear of Ross Fisher, Robert MacIntyre and Shubhankar Sharma.
Schwab's three shot overnight advantage was cut to two as a host of the chasers took advantage of the gettable first but the leader did the same, getting up and down to edge back three ahead.
He missed good chances on the second and third and Hatton - who had birdied the first - trimmed the lead from ten feet at the second but bogeyed the next after a poor tee shot.
Schwab birdied the par five fourth as he got up and down, with Hebert two putting from the fringe to add to his birdie from 15 feet at the second.
But the lead stayed at two as Hatton put a remarkable second to four feet for an eagle to move to 18 under.
The lead was cut to one as Schwab found sand off the tee at the par three fifth and a charging Van Rooyen found himself just two off the top.
The Scandinavian Invitation champion sandwiched a birdie on the second with gains on the two par fives and while he gave a shot back on the next, approaches to inside six feet at the sixth and seventh moved him to 17 under.
Schwab missed two more good birdie chances at the sixth and seventh but Hatton found sand off the tee at the latter to surrender a bogey and the lead was back to two.
Hebert and Hatton both put tee shots inside 15 feet at the par three eighth and they were back within one, where they were joined by Van Rooyen who holed a 12 footer on the tenth.
Westwood was making a sprint through the field and he made birdies on the seventh and tenth to go with gains on the par five first, fourth and 11th to sit just two back.