Lorenzo Muzetti advanced to the finals of the tournament in Athens.
The Italian defeated American Sebastian Korda in three sets, 6:0, 5:7, 7:5.
Muzeti, the ninth-ranked tennis player in the world, celebrated against the 52nd-ranked player on the ATP list after two hours and 22 minutes.
He will face Novak Djokovic in the final.
If he wins, Muzeti will secure a place in the Final Masters Tournament in Turin.
Bonus video: