Saketh Myneni will square off with compatriot Prajnesh Gunneswaran in an all-India summit clash at the Bengaluru Open ATP Challenger tournament on Saturday.
In Friday's first semi-final, Myneni beat Kazakhastan's Aleksandr Nedovyesov 4-6, 6-4, 6-4 in a thrilling three-setter to make it to the title round of $ 150, 000 event.
In the second semi-final, Gunneswaran breezed past Canadian Brayden Schnur 6-4, 6-1.
World no 213 Myneni made an easy third set difficult after racing to a 5-0 lead in the decider. He committed far too many unforced errors, helping Aleksandr win four games on the trot before closing the match in the 10th game.
Having lost the first set, Myneni was down 1-3 in the second set but held his serve and broke Aleksandr in sixth game to make it 3-3.
In the ninth game, Myneni brought about a couple of first winners on his serves, racing past his rival 5-4.
Serving at 0-15, Aleksandr was stunned by a forehand winner by Myneni, who broke his opponent to win the set and restored parity before winning the decider.