Tommy Paul of the United States reached his first career ATP Tour final on Friday with a tough three-set victory over compatriot Frances Tiafoe at the Stockholm Open.
Paul, ranked 52 in the world, had knocked out three-time major winner Andy Murray on Thursday.
He took that form into his semi-final against eighth-seeded Tiafoe to win 5-7, 7-6 (7/5), 6-4.
In Saturday's final, Paul will face third seed and defending champion Denis Shapovalov who defeated fellow Canadian and second seed Felix Auger-Aliassime 6-4, 7-5.
"I haven't got a win over Frances since juniors, so that was a big win for me," said Paul.
"That was the best level I've played all year long. He was playing amazing tennis for the first two sets, and I played my highest level in the third set."