Schedule of play:
Barbora Zahlavova Strycova vs. Petra Kvitova
With only one seed left, it's difficult to go against Kvitova. The Czech annihilated Makarova in their Montreal rematch, and seems to be finding her groove again. Strycova is a dangerous all court player, but Kvitova's power will just blow her away. I will be very surprised if Petra doesn't hold the trophy come Saturday.
Pick: Kvitova in 2 sets
Magdalena Rybarikova vs. Alison Riske
These 2 players surprised everyone by breaking their slumps in spectacular fashion. Rybarikova took out top seed Simona Halep, while Riske ended Pennetta's campaign. Alison plays a high risk game and it paid off well against Flavia. However, Rybarikova's game incorporates a lot of slices, which doesn't give Alison much rhythm to get into her zone. Besides, Magdalena is definitely on a high after getting her first career top 5 win. I believe the Slovak will prevail this time.
Pick: Rybarikova in 2 tight sets
Camila Giorgi vs. Garbine Muguruza
When Giorgi's playing well, not even the Great Wall of Denmark can stop her. The Italian hits every ball as hard as she can and it paid off very well against the in-form Wozniacki. Caroline was a bit flat though, but Camila stuck to her game and reaped the rewards. Garbine will be a different case as she hits the ball with authority. She can boss Camila around and make the Italian try to make outrageous shots. Given her better shot selection, I predict Muguruza will emerge the winner.
Pick: Muguruza in 3 sets
Kirsten Flipkens vs. Samantha Stosur
Look who's back. Stosur dominated rising star, Eugenie Bouchard, and raced to her first quarter-final since January. Just when we thought that Stosur can be labelled as a has-been, she showed the form that carried her to the US Open title. If she continues her form, she will sweep away Flipkens as well, who struggled to put away a stubborn Petkovic. While both players play a similar game, Stosur does everything better than Flipkens, so it should be a no-brainer.
Pick: Stosur in 2 sets