Heraldo de Madrid - Zverev to meet Ruud in French Open semi-finals