Alexander Zverev has been knocked out of the Hamburg Open.
The home favourite lost a gargantuan semi-final to defending champion Nikoloz Basilashvili.
Basilashvili came from behind to win 6-4 4-6 7-6 (7-5) in a match that lasted three hours and seven minutes.
The Georgian will now play Russia's Andrey Rublev in Sunday's final.

Antonelli follows up sprint win with British GP pole
Eala stuns Swiatek at Wimbledon, Mertens ousts Rybakina
India's 15-year-old batting sensation Sooryavanshi makes senior debut
Antonelli denies Hamilton a home sprint win
Colombia beat Ghana 1-0 to set up Switzerland showdown
