May 12, 2012 Live streaming Serena Williams vs Victoria Azarenka WTA Madrid May 13, 2012 Edit Delete Tags Autopost Live stream Victoria Azarenka vs Serena Williams 13.05.2012WTA Madrid, Sunday, May 13, 2012 04:45 am ET