Andy Murray beat Stefanos Tsitsipas to claim his first victory over a top-five player since 2016 and advance to the Boss Open semi-finals in Stuttgart.
Murray moved fluently on the grass court to claim one of his biggest victories by ranking since returning from career-saving hip surgery in 2019.
His last victory over a top-five player came against then-world number two Novak Djokovic at the 2016 ATP Finals.
Murray will play either Matron Fucsovics or Nick Kyrgios for a spot in his second final of the year.
Ranked 68th in the world, Murray has reunited his successful partnership with coach Ivan Lendl and has entered a number of grass-court tournaments to prepare for Wimbledon.