Serena Williams faces Agnieszka Radwanska on Saturday in the 2013 Rogers Cup semifinals. The match is scheduled for 6:30 p.m. ET. Watch the live stream HERE.
World No. 1 Williams continued her season-long dominance on Friday with a win over Magdalena Rybarikova (6-1, 6-1). The win followed impressive victories earlier in the week against Francesca Schiavone (6-3, 6-2) in the second round, and then Kirsten Flipkens in the third round (6-0, 6-3).
"I'm definitely feeling pretty good, playing much better than I have the past month I would say," Williams told the Associated Press, via ESPN. "I'm glad I'm getting back to the feeling and getting into some rhythm."
Williams must now go through World No. 4 Radwanska to earn a spot in the Rogers Cup final. Radwanska has played well this season, posting a 37-12 record and two WTA titles.
The Pole's steady performance throughout the season carried in to the Rogers Cup. After earning a first-round bye, she defeated Yanina Wickmayer (6-2, 6-3), then Sloane Stephens (6-1, 7-6) and, on Friday, Sara Errani (7-6, 7-5) to earn a trip to the semifinals.
"It's a good matchup," Williams said of Radwanska. "She does everything so well. She's playing much better too actually so she's having a much better year. It's going to be an interesting match. It's definitely not going to be easy. I can only hope that I play well and I can only hope that I come out on top."
History isn't on Radwanska's side when she faces Williams for the sixth time. In their five previous meetings, Williams has never lost and has dropped a set only once to the Pole.
*Stats and information via WTATennis.com and MatchStat.com.