Kiwi Lydia Ko is one shot behind the leader heading into the final round of the Saudi Ladies International.
Ko, 25, carded a blemish-free six-under third round of 66 to move to 17-under for the final day.
Starting on the front nine, the world No.1 made birdie on the fifth and then went on a run of four straight from the seventh to the 10th, catapulting her back into contention, after entering the third round a shot behind Aditi Ashok of India.
She briefly took the lead, before being overtaken at the end of her round, and completed a two-under back nine, thanks to birdies on the 10th and 17th.
Ashok now sits one shot behind Ko in third at 16-under, after a three-under third round of 69.
The Kiwi trails American Lilia Vu by one shot, heading into the final round on Sunday night (NZ time).
Vu didn't take the lead until her final hole, where she made eagle on the 18th to move one shot clear of the chasing pack.
Victory at the Royal Greens Golf and Country Club would net Ko US$750,000 in prizemoney.