Britain's Cameron Norrie reached the final of the Estoril Open with a straight-set victory over former world number three Marin Cilic.
Norrie beat the Croatian sixth seed, a former US Open champion, 7-6 (7-5) 7-5.
The 25-year-old bounced back from 3-0 down in the first set to win, saving five of the six break points he faced.
Sunday's final, where he will meet Albert Ramos-Vinolas or Alejandro Davidovich Fokina, will be his second on the ATP Tour.
He is seeking a first ATP Tour singles title, and should he win, Norrie will become the first player to win both the singles and doubles titles at the Estoril Open in Portugal, having won the doubles title alongside Kyle Edmund in 2018.
He has won 18 ATP Tour matches this season, placing him joint third alongside Jannik Sinner on the 2021 wins leaderboard. Only Stefanos Tsitsipas and Andrey Rublev have won more (26).