Zverev suffered a surprise 7-6(5) 6-2 defeat just days after losing to Australia's Alex de Minaur in the Vienna Open semi-finals.