Stefanos Tsitsipas reached his third ATP Tour final of the season by coming from behind to see off David Goffin at the Estoril Open, where he is seeking a first career clay-court title.
The Greek world number 10 prevailed 3-6, 6-4, 6-4 to book a final against Pablo Cuevas on Sunday.
Goffin had won two of the three meetings between the pair last year – including their only clash on clay - while Tsitsipas had suffered defeat at the semifinal stage of this tournament in 2018.
But top seed Tsitsipas is now one win away from glory in Portugal after beating Goffin in a last-four match for the second time this season, having also done so in Marseille.
He triumphed despite seeing his serve broken five times in the first two sets, as a back-and-forth encounter ended with a total of 10 breaks.
Order was restored in the decider, where both players held serve until Tsitsipas made a critical break at 4-4, before holding in the following game to claim victory with his second match point.
Qualifier Alejandro Davidovich Fokina, who is ranked 167 in the world and stunned Gael Monfils in the last eight, looked to be on course to join Tsitsipas in the final, but ultimately lost out 3-6, 6-2, 6-2 against Cuevas.
In the BMW Open, Cristian Garin followed up on his shock triumph over Alexander Zverev with a 6-2, 6-4 win over third seed Marco Cecchinato in just 72 minutes.
"I am very happy with the game that I am [playing] - I am playing great this week," said the confident Chilean, who will face either Roberto Bautista Agut or Matteo Berrettini in the final.
Bautista Agut and Berrettini's semifinal was postponed until Sunday due to rain in Munich, meaning they will need to win two matches in a day if they are to claim the title.
- Pakistan vs Sri Lanka LIVE Colombo weather updates, Asia Cup 2023: Will rain affect PAK vs SL match today?
- 2023 ODI World Cup venues: HPCA Stadium in Dharamsala — capacity, pitch info and areas that need attention
- Australia makes neck guards mandatory against pace bowlers
- Asia Cup: Indian batsmen aim to solve spin woes ahead of the 2023 World Cup
- VIDEO: France coach Deschamps says ‘not used to losing’ after Germany defeat