Roberto Bautista Agut beat Albert Ramos-Vinolas in straight sets to reach the Austrian Open final, but the Spaniard must wait until Saturday to discover his opponent.
Third seed Bautista Agut proved too strong for compatriot Ramos-Vinolas as he prevailed 6-3 7-6 (7-3) in a little over two hours, despite squandering three match points.
The world number 20 now can now look forward to a first clay-court final since suffering defeat to Matteo Berrettini at the 2018 Swiss Open Gstaad.
However, the other semi-final between Yannick Hanfmann and home wild card Filip Misolic was dramatically suspended in a third-set tie-break due to heavy rain.
Misolic, who had earlier beaten Dusan Lajovic in a clash delayed from Thursday, led 1-0 in the breaker against Hanfmann when play was halted and ultimately called off until Saturday.
The final between Bautista Agut and either Hanfmann or Misolic is still scheduled to go ahead as planned shortly after that second semi-final concludes.
At the Croatian Open, defending champion Carlos Alcaraz beat Facundo Bagnis 6-0 6-4 and will now face Giulio Zeppieri, who saw off Bernabe Zapata Miralles in straight sets.
Jannik Sinner is also through to his first semi-final of 2022 after beating Roberto Carballes Baena 6-4 7-6 (7-5), with Franco Agamenone up next after overcoming Marco Cecchinato.