Star Metro - Alcaraz holds off Hurkacz to reach Cincinnati ATP final