Britain's Cameron Norrie reached the final of the Estoril Open with a straight-set victory over former world number three Marin Cilic.
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.