Serbian Filip Krajinovic defeated the top seed Greek player in three sets to reach the semifinals of the Hamburg European Open.
On the back of his straight sets victory, the German will next face former World No. 4 Kei Nishikori in Paris.