Anisimova continues her incredible comeback in Toronto!
Ranked 175th in the world a month ago, the young American is on cloud nine with one major victory after another.
Already a quarter-finalist in Washington last week, when she came through the qualifying rounds, the 22-year-old has moved up another notch at this tournament in Canada.
Irresistible, she lost just one set and inflicted several crushing defeats on top players on the women's circuit.
After dominating Kasatkina in the second round (6-4, 6-3), she outclassed Sabalenka in the quarter-finals (6-4, 6-2) before getting the better of Emma Navarro in the semi-finals on Sunday (6-3, 2-6, 6-2).
Her sparkling performance will give her the opportunity to win her first WTA 1000 title this Monday, when she faces Jessica Pegula, ranked 6th in the world, in the final.
It's an impressive return to form for the player who made her mark in 2019 when she reached the semi-finals of the French Open, knocking out defending champion Simona Halep.