Not even a little surprised to see this result. Cibulkova has been phenomenal so far. I haven't even seen her play a match and I'm terribly sad out that. Her early match scorelines made me wonder if she could pull off the upset against Sharapova. After she did it doesn't surprise me a bit that she crushed Halep, who seems underrated... but may actually be overrated. I don't know. I mean, she won 6 titles last year. It's hard to overrate someone like that. Yes, they were all smaller events, but no one else won 6 smaller events. But at the same time, there really are just a lot of people out there who can beat her. She's a solid player. But, definitely not unbeatable. And I don't really think she's top 5 material either. At least not while Serena, Vika, Maria, Li, and Kvitova are around. Consistent? Sure. Perhaps one could call her the new Wozniacki, though, not quite as good because Wozniacki was winning titles like IW or Miami (I can't remember which one she won). Anyways, enough about her. Back to Cibulkova, who is basically the complete opposite. She's very inconsistent. Consistent enough to stay in the top 30 and 20. But she doesn't win too many titles. And while she doesn't have the power or raw talent of Azarenka or Serena, partially because she's only 5'3". But, we've seen her nearly beat Serena. Now Maria, for a third time. They hadn't played since 2011. And she has two wins over Azarenka, though they were both on clay. But, one of those wins was their most recent match, at last year's French Open. I guess I've always sort of been a slight fan of hers. So I'm definitely glad to see her come through, even if she did have to beat Maria to do it. I wouldn't be too surprised to see her beat Azarenka, though I think Azarenka would most likely take it, this being a hard court, on which she's won 6 of her 7 wins over Cibulkova. BUT, that is IF Azarenka finds a way out of this match she's currently losing to Radwanska, which I find quite surprising. The way Vika has dominated her for so long I didn't see that coming to an end any time soon.