Shvedova has challenged players like Azarenka and Sharapova this year, and beaten middle names like Vaidisova, Stosur, and Hantuchova. I don't know much about McHale except that she just had a good win and the crowd will be behind her. That could be all it takes to challenge Sharapova these days.