Haase stuns Zverev in Cincinnati, Djokovic advances