Na Li (China) 
Flavia Pennetta (Italy) 
Since her wake up call Na Li has been playing with conviction, if she continues this form I can't imagine any of the remaining players having the game to beat her though weirder things have happened this tournament.
Ana Ivanovic (Serbia) 
Eugenie Bouchard (Canada) 
One day beating the undisputed world No.1 the next day losing to an upstart teen. Bouchard isn't a pushover but if Ivanovic wanted to reclaim her No.1 spot this inconsistency is not going to help.
Stanislas Wawrinka (Switzerland) 
Novak Djokovic (Serbia) 
Good job to Wawrinka, but unless he can keep this up he's just made the finals so much easier for the top half, which most likely will be Nadal.
Simona Halep (Romania) 
Dominika Cibulkova (Slovakia) 
I did not see such a scoreline happening, I guess Cibulkova is in even better form than I'd imagined, Radwanska next, will this be another shock and Cibulkova makes her first finals?
Agnieszka Radwanska (Poland) 
Victoria Azarenka (Belarus) 
The favourites keep falling, falling, falling. I applaud Radwanska, hopefully she'll manage to make it to the finals and give Na Li a good fight since she looks in decent form or I will lament on the fact that my three favourite players all left too soon.
Rafael Nadal (Spain) 
Grigor Dimitrov (Bulgaria) 
Dimitrov did well to push this into four sets, he's finally graduated from being a young star to a legitimate future contender.
Andy Murray (Great Britain) 
Roger Federer (Switzerland) 
Whatever happens in this match it will be noteworthy, so I'm leaving a space for it right now! Watch for updates!