Regnen fik ikke Caroline Wozniacki til at tabe koncentrationen, og på trods af flere udsættelser var Danmarks bedste tennisspiller flyvende i aftenens semifinale.
Russiske Svetlana Kuznetsova har vundet både US Open og vandt sidste år French Open, men russeren var ingen stor udfordring for den danske tennisdarling, der nemt vandt 6-2, 6-3.
Dermed er hun klar til finalen i Rogers Cup i Montreal i Canada.
Wozniacki startede kampen med at bryde Kuznetsova, men ved stillingen 2-0 til danskeren blev kampen afbrudt af regn.
Den flotte start blev dog fulgt op med solid tennis fra verdensranglistens nummer to, der kontrollerede første sæt fra start til slut og vandt sikkert med 6-2.
I andet sæt kom russeren bedre med, men Wozniacki brød igen sin modstanders serv og kørte rutineret sættet og sejren i hus. 6-3 blev resultatet af andet sæt.
I finalen venter endnu en russer, da Victoria Azarenka måtte give op i andet sæt imod russiske Vera Zvonareva.
Wozniacki og Zvonareva har tidligere krydset ketchere, og russeren fører 2-1 i indbyrdes opgør.
Vinderen af finalen kan fylde bankbogen med to millioner kroner.