
World number one Aryna Sabalenka remains on course for a maiden French Open title after battling past Qinwen Zheng to reach the semi-finals.
Sabalenka, looking to add a Roland Garros to her two Australian and one US Open crowns, won a hard-fought, near two-hour contest 7-6 (3) 6-3.