Top seed Kei Nishikori had to battle to reach the final of the Argentina Open on Saturday after opponent Carlos Berlocq put up a valiant effort.
It took the Japanese world number five almost three hours to defeat local wildcard Berlocq 4-6, 6-4, 6-3 on the clay in Buenos Aires.
Nishikori converted four of his 14 break points against the world number 77 to set up a final against Alexandr Dolgopolov of the Ukraine on Sunday.
"It's really nice to be in a final again because I had a couple tough years," said Dolgopolov, who will be seeking his third title, and a first in five years.
— ATP World Tour (@ATPWorldTour) February 18, 2017
The world number 66 continued his impressive form in the tournament, defeating Spanish fourth seed Pablo Carreno Busta 7-5, 6-2.
Nishikori is 5-0 against Dolgopolov, who has not dropped a set during the tournament so far.