Ronnie O'Sullivan reached the Players Championship final by edging out defending champion Judd Trump in a final-frame decider.
Five-time world champion O'Sullivan fell 2-0 behind in Llandudno, but won the next three in a row to edge ahead.
The lead changed hands again before the 42-year-old edged home in the decider.
O'Sullivan, who will meet the winner of Saturday's semi-final between Shaun Murphy and Mark Williams in Sunday's final, said he was "pleased".
He told ITV Trump "could be unplayable if he tidied up a few small errors".
Murphy earlier came through a tight encounter with Anthony McGill.
The Englishman edged out his Scottish opponent 6-5.
Sign up to My Sport to follow snooker news and reports on the BBC app.