Serena Williams has eased through to the Rogers Cup semi-finals after swatting aside Magdalena Rybarikova in just under an hour.
Williams wasted little time in stamping her authority on the quarter-final in Toronto, breaking twice as Rybarikova struggled to show the form that saw her enter the tie on an eight-match winning streak.
The world number one claimed the first set 6-1, before crushing the Slovakian's spirit with a quick pair of breaks early in the second set.
Rybarikova had no answer to the American's power as she broke six times to wrap up a 6-1 6-1 win, with her reward a semi-final against Agnieszka Radwanska on Centre Court tomorrow.