TORONTO — World number one Serena Williams was dumped out of the Rogers Cup semi-finals 3-6 7-5 6-4 by rising Swiss talent Belinda Bencic, who will meet Simona Halep in Sunday's final after the Romanian second seed beat Sara Errani in straight sets.
Saturday's defeat was just the second in 45 matches this season for Williams, who has won the first three grand slams of the year and will be favourite for a fourth when the U.S. Open kicks off at the end of the month.
The unseeded Bencic, who also beat former world number ones Caroline Wozniacki and Ana Ivanovic in Toronto, wore a look of disbelief after the 18-year-old's forehand winner whizzed past Williams to seal the match.