Diego Schwartzman survived a scare from lucky loser Daniel Elahi Galan to reach the semi-finals of the Cordoba Open.
Top seed Schwartzman lost the first set to this Colombian opponent, but recovered to prevail 3-6 6-0 7-5.
Yet the Argentine still had to battle to clinch the decisive set, dropping serve when attempting to wrap up the match at 5-3.
He recovered from that setback and is just two wins away from his second title on home soil, having won in Buenos Aires last year.
Schwartzman will face qualifier Alejandro Tabilo in the last four.
Albert Ramos-Vinolas, seeded sixth, beat fourth seed Lorenzo Sonego in straight sets to book his place in the semis, where he will face Juan Ignacio Londero.