Ivo Karlovic beat Nick Kyrgios at the US Men's Clay Court Championship in Houston to ensure he will become the oldest semi-finalist on the ATP Tour since Jimmy Connors in 1993.
The 39-year-old came from behind to beat Australian Kyrgios 3-6 6-2 6-3 in their quarter-final to set up a final-four clash with Tennys Sandgren after the American overcame Guido Pella 4-6 7-5 6-3.
Karlovic told www.atpworldtour.com: "It's definitely a huge win. I lost against him every match up until now.
"I'm really happy that I won today."
Steve Johnson beat fellow American John Isner 7-6 (7/4) 4-6 7-6 (7/5) in a closely-fought contest and he will take on Taylor Fritz in the semis following the 20-year-old's 6-3 3-6 6-4 win against Jack Sock.
Meanwhile, no matches were played at the Grand Prix Hassan II on Friday due to persistent rain.
Related tennis links