Yannick Hanfmann has stunned former world No.3 Dominic Thiem 6-4 3-6 6-4 to reach the semi-finals in Kitzbuhel, Austria.
Home favourite Thiem was trailing 5-4 in the third set when play was suspended because of rain, and the 2020 US Open champion failed to hold his serve when play resumed.
The 28-year-old Thiem returned in March from a long-term wrist injury and after a slow start to his comeback has reached at least the quarter-finals in his last three tournaments.
It’s only the fourth ATP semi-final for the 140th-ranked Hanfmann. The 30-year-old German will next play either Dusan Lajovic or Filip Misolic whose quarter-final match has been suspended.
Third-seeded Spaniard Roberto Bautista Agut came from a set down to beat Jiri Lehecka 4-6 7-5 7-5 on Thursday.
He will next play his countryman, fifth-seeded Albert Ramos-Vinolas, who eliminated another Spaniard, seventh-seeded Pedro Martinez 6-4 6-2.