Kyrgios takes down Zverev in Miami quarterfinal