Zverev a câștigat cu 6-4 7-5 într-o partidă de o oră și 33 de minute.
Germanul, locul 3 mondial, va juca duminică în finală cu numărul 2 mondial, Jannik Sinner.
Acesta a trecut în semifinală sâmbătă de australianul Alex De Minaur cu 6-3 6-4.