Kevin Anderson survived two match points to clinch a place in the final of the Sydney International with a 3-6 6-4 7-6 (10-8) victory over Julien Benneteau.
Anderson needed a second service ace to see off the first match point in the 12th game of the deciding set, while Benneteau wasted another chance when leading 7-6 in the tiebreaker.
Anderson had wasted a chance of his own when 6-5 up in the tiebreak before a crosscourt winner settled the tie.
Anderson will now take on Bernard Tomic in the final - with the South African chasing his third ATP Tour title, following his successes at Delray Beach last year and Johannesburg in 2011.
Home favourite Tomic caused a mini-upset as he overcame third seed Andreas Seppi on straight sets.
Tomic clinched the first set after a nail-biting tiebreak before going on to claim his place in the final with a 7-6 (12-10) 6-4 win.