The Albany Gazette - Zverev to meet Ruud in French Open semi-finals