Tipsarevic reached the finals of the Chennai Open for the second consecutive year and will face Roberto Bautista Agut of Spain in Sunday's championship match.
Tipsarevic lost the first set Saturday but got on track for a 4-6, 6-2, 6-2 win in the Australian Open tune-up. The Serbian lost last year's Chennai final to Milos Raonic.
Agut, ranked 80th in the world, reached his first ATP final by dispatching fifth-seeded Benoit Paire of France 3-6, 6-1, 6-4. Agut beat Czech star Tomas Berdych in Friday's quarterfinals.
Pot vending machine to debut
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend