Sixth-seeded Caroline Wozniacki defeated Sloane Stephens 6-2, 6-3 on Saturday afternoon in Toronto to reach the final of the Rogers Cup women’s tennis tournament.
Wozniacki will play either defending champion Simona Halep of Romania or Elina Svitolina of Ukraine in the championship on Sunday.
Stephens had her serve broken in the opening game and dropped the first set in just half an hour.
The 24-year-old American showed flashes of her impressive power game but mistakes proved costly. Stephens had 41 unforced errors to just 11 for Wozniacki.
Halep and Svitolina will square off Saturday night at Aviva Centre after winning their rain-delayed quarter-final matches earlier in the day.
Halep, the No. 2 seed, beat Caroline Garcia of France 6-4, 6-2 while Svitolina, the No. 5 seed, topped fourth-seeded Garbine Muguruza of Spain 4-6, 6-4, 6-3.
Wozniacki, a 27-year-old from Denmark and former world No. 1, will try to win her first WTA Tour title of the season in her sixth appearance.
She won the Rogers Cup in 2010 at Montreal.
Stephens missed 11 months after injuring her foot last summer and undergoing surgery. A former top-15 player, she returned to action last month at Wimbledon but her ranking has plummeted to No. 934.
Shapovalov’s run continues
On the men’s side, Roger Federer of Switzerland will face Robin Haase of the Netherlands in the men’s early semifinal match in Montreal, and later Canada’s Denis Shapovalov continues his improbable run against German Alexander Zverev in the late semifinal.
In doubles quarter-final play, Ottawa’s Gabriela Dabrowski and Latvia’s Jelena Ostapenko dropped a 7-5, 6-3 decision to the third-seeded Czech duo of Lucie Safarova and Barbora Strycova.
Safarova and Strycova were scheduled to play again in the late evening match against eighth-seeded Anna-Lena Groenefeld of Germany and Kveta Peschke of the Czech Republic.
Top-seeded Russians Ekaterina Makarova and Elena Vesnina were to face Ukraine’s Nadiia Kichenok and Australia’s Anastasia Rodionova in the afternoon semifinal.