Lahiri, seven-under after the second round, moved to 11-under for 54 holes to be 11th but the best Indian with one more round to go was still Rahil Gangjee (71) at 12-under in tied seventh place.
Gangjee at 12-under was four shots behind co-leaders Dane Anders Hansen (67) and Thai Panuphol Pittyarat (69) who kept at least a share of the lead for the third day in a row.
Lahiri was five behind the leaders, while SSP Chowrasia (71) was lying 20th at nine-under, done in by two late bogeys on 16th and 17th.
Lahiri, winner last week in the Indonesian Masters, had a bogey on second, but three birdies on third, eighth and ninth saw him turn in two-under. On the back nine he had three more birdies against one bogey.
More From This Section
Chowrasia had four birdies against three bogeys.
Chiragh Kumar (72) and Jeev Milkha Singh (74) are lying tied 55th and 66th after three rounds.
Pittayarat survived a late bogey scare but continued to take the third round lead with Hansen.