British number one Cameron Norrie moved into the semi-finals of the Rio Open with a 6-1 3-6 6-2 victory over home favourite Thiago Seyboth Wild.
Defending champion Norrie wrapped the first set up in 30 minutes but an error-strewn second set allowed the Brazilian to level.
The 28-year-old raced to a 5-1 lead in the decider and sealed victory with his fifth match point.
"I was just really proud of how I fought hard," said Norrie.
"It was so humid and it was tough physically. I managed to break there in the end, so I'm proud of myself.