Mirra Andreeva beat the former Wimbledon champion, Elena Rybakina, to reach the final of the Dubai tennis championships.
The 17-year-old Russian beat the Wimbledon winner in 2022 6-4 4-6 6-3, winning the last five consecutive games of 3-1 in the decision maker.
Andreeva has become the youngest player to reach the semi-finals of the tournament by Eliminate the world number two IGA Swiatek In the right sets Thursday.
Having defeated Marketa Vondrousova on the second round, Andreeva is the youngest player to beat three Grand Slam champions in a single tournament since his compatriot Maria Sharapova did it in the WTA final in 2004.
Andreeva will seek to win the second title of his career against Clara Tauson of Denmark, who beat Karolina Muchova of the Czech Republic 6-4 6-7 (4-7) 6-3 in the other semi-final.
Tauson, which eliminated the world number one Aryna Sabalenka in the last 16, needed almost three hours to defeat Muchova and reaching its first WTA 1000 final.