Rafael Cabrera Bello gave up a dominant position in round three of the Hong Kong Open, before finishing strongly to at least reclaim a share of the lead alongside Sam Brazel.
Three clear overnight, Cabrera Bello looked set to canter to victory when he followed an opening bogey with birdies at the second, third and fifth to open up a five-shot advantage.
However, the Spaniard bogeyed three of the next four and a double-bogey at the 14th - where his attempt to play through a narrow gap between two trees backfired - left Brazel and Tommy Fleetwood out in front.
Brazel improved his position further with a tap-in birdie on 16, but Cabrera Bello, whose driving was poor throughout the day, showed his mettle with gains of his own at the 15th and 17th as both men ended the penultimate day 11 under following respective rounds of 67 and 70.
Fleetwood (67) will begin the final round two adrift after a bogey at the last, while David Lipsky (66) is one further back and David Howell lies four off the pace after a course-record-equalling 63.
Assessing his eventful Saturday, Cabrera Bello said: "Probably my scorecard has all the colours of the rainbow in it - there's been a lot of positives, also a lot of negatives.
"I was trying to find a stable day where I stayed solid and patient, waiting for the birdies to come. And I ended up going up and down all day.
"The best thing is I am still in it, I am still leading alongside Sam so all options are open. Of course it would have been nicer to have a few [shots] to spare, but I still would have needed to play great tomorrow [Sunday]."
Brazel was far more solid, recording four birdies and 13 pars after a solitary dropped shot at the first.
Masters champion Danny Willett slipped from third to 14th, a one-over 71 leaving the Englishman six adrift of the leading pair.