Great Britain's Dan Evans won two matches in one day to reach the semi-finals of the Citi Open in Washington DC.
The world number 30 defeated Russian Alexander Shevchenko 6-4 6-3 on Friday after their match on Thursday had been cancelled because of rain.
Evans then caused an upset by knocking second seed and home favourite Frances Tiafoe out with a 6-4 7-5 victory.
He will play Bulgarian fifth seed Grigor Dimitrov in the semi-finals.
Evans, 33, has returned to form this week, after defeats in his opening matches at Queen's Club, Wimbledon and the Atlanta Open.