By
SABC Sport
21st February 2025
The 17-year-old prevailed 6-3, 6-3 over the five-time Grand Slam champion and world No 2 to advance to her maiden WTA 1000 semi-final.
In the first set, Andreeva broke Swiatek twice and fought off the four break points she faced in her opening two service games.
Andreeva the found herself 3-1 down in the second set but reeled off five straight games to turn it around and seal her first win against Swiatek in the pair's second encounter.
In her on-court interview, the teeange star said: "Honestly, I was really nervous before the match.
"We played in Cincinnati last year and it was pretty intense, so I just told myself that I played great [in our last match] and I just need to continue playing aggressive and active and go for my shots.
"It was also not easy with all the fans but I think we were even. I had a lot of people supporting, so thank you guys for supporting me today. It means a lot."
At 17 years and 297 days, Andreeva has become the youngest player to reach the semi-finals of the Dubai Championships since the tournament was first held in 2001.