Swashbuckling Zverev serves up surprise