Victoria Azarenka vs. Ekaterina Makarova
It's hard not to doubt Azarenka's form when she struggled so much against the lowly ranked Krunic. The old Victoria would have torn the youngster to shreds with her powerful but controlled aggression. Makarova will now have the best chance of causing an upset. The Russian has been playing inspired tennis all week long, even excelling in doubles. If she keeps her brain intact, she has the shots to overthrow Azarenka. Confidence is a funny thing, and Makarova has plenty of them right now.
Pick: Makarova in 2 sets
Serena Williams vs. Flavia Pennetta
Sorry Flavia, but Serena will almost definitely win this match. One glaring weakness in Pennetta's game is her 2nd serve. It's very short and fluffy, and even Dellacqua has exploited it tremendously. Against a player like Serena, you can be assured that she will spare no mercy in punishing those serves. A mismatch across all board, Serena will cruise.
Pick: Williams in 2 sets