Calum Hill birdied his final two holes to take a share of the lead into the final round of the AfrAsia Bank Mauritius Open.
The 25-year-old Scot had led by one after 36 holes, but on a day of low scoring he found himself in a tight battle at the top of the leaderboard throughout round three.
A bogey on the 16th saw him drop two shots off the lead, but he produced that big finish to get to 16 under alongside Belgian Thomas Detry and Frenchman Antoine Rozner.
Australia's Travis Smyth holds a share of 20th place with three other players after posting a 71, having carded a 70 and 66 in his opening two rounds.
Hill claimed two wins on the Challenge Tour last season to earn his place on the European Tour and is now looking for a first top-tier victory in just his sixth event.
Hill birdied the par-five second but gave the shot straight back on the next before a hat-trick of gains from the fifth had him back in a share of the lead at the turn.
He flew the green with his second and then played a clumsy chip to drop that shot at the 16th before two long putts on the 17th and last had him back on top.
Rozner also birdied the last in a 66, while Detry did the same in his 67.
Dane Rasmus Hojgaard and American Sihwan Kim were a shot off the lead, with Scot Connor Syme at 13 under and countryman Grant Forrest a further shot back.