Cameron Norrie battled back from a set down against Tomas Martin Etcheverry to reach the Argentina Open semi-finals.
The British number one had lost the first set before play was briefly halted because of rain in Buenos Aires.
But the world number 12 dominated when the players returned to the court and overcame a second delay to seal a 5-7 6-0 6-3 win over Argentine Etcheverry.
Norrie will play Italian Juan Pablo Varillas or Peru's Juan Pablo Varillas for a place in Sunday's final.
Second seed Norrie narrowly avoided a shock defeat by Facundo Diaz Acosta to reach the last eight and he was once again forced to come from behind against the 82nd-ranked Etcheverry.