Bianca Andreescu won her fourth straight three-set tussle on home soil as she upset No.3 seed Karolina Pliskova to move into the Rogers Cup semifinals.
WTA Staff
Topics: 
Highlights