Diego Schwartz man fought back from a set and a break down to beat Britain’s Dan Evans in the third round of the Indian Wells Masters in California.
Evans was two service holds away from victory but the 11th seeded Argentine recovered to seal a 5-7 6-4 6-0 win.
Schwartz man led 5-2 in the first set before Evans won five games in a row, but in the second set Evans held a 4-2 advantage and Schwartz man came back.
Evans, the 18th seed, then failed to win a game in the deciding set.
The British number one, at a career-high 22nd in the world rankings, defeated former US Open finalist Keri Historian in three sets on Saturday and was on course for another fine win.
However, he lost his serve in the seventh game of the second set and then struggled with Schwartz man winning 10 consecutive games.
Schwartz man will face either sixth seed Caspar Rued of Norway or 26th seed Lloyd Harris of South Africa in the last 16.
There are still two British players in the men’s event as Cameron Norris plays his third-round tie against 15th seed Roberto Batista A gut of Argentina at 02:00 BEST on Tuesday.
Three-time Grand Slam champion Andy Murray faces Germany’s Alexander Revere, the world number four, with their third-round match to be played either Tuesday evening or Wednesday morning UK time.