Ruud topples Zverev to reach Miami Open semi-finals

Top