Mirra Andreeva, who turned 19 years old on Wednesday, won her previous two WTA 1000 finals, in Dubai and Indian Wells last year
Teenager Mirra Andreeva reached her first Madrid Open final with a 6-4 7-6 (10-8) victory over Hailey Baptiste.
The 19-year-old Russian will face 26th seed Marta Kostyuk in Saturday's final, after the Ukrainian beat Austria's Anastasia Potapova 6-2 1-6 6-1.
Ninth seed Andreeva has won all bar one of her 13 clay-court matches this season, taking the title in Linz and reaching the semi-finals in Stuttgart, and becomes the first teenager to reach three WTA 1000 finals.
After taking the first set against the 30th seed, Andreeva served for the match at 5-4, but was broken by Baptiste who then took the second set to a tiebreak.












