Karolina Muchova saved a match point and battled back from 2-5 down in the final set to shock world number two Aryna Sabalenka and reach her maiden Grand Slam final at the French Open on Thursday inspired by being told by doctors "not to do sport anymore". Muchova, ranked at 43, defeated the Australian Open winner 7-6 (7/5), 6-7 (5/7), 7-5 in a thrilling three-hour 13-minute match and will face defending champion Iga Swiatek in Saturday's final. Unheralded Czech player Muchova, a former top 20 player, has been plagued by a succession of injuries in her career.