2023 Halle Semi-final, Alexander Zverev vs Denis Shapovalov - Who will win this match-up?

Tennis

Tennis

Alexander Bublik vs Alexander Zverev