Bouchard edges Sharapova in Madrid epic

Bouchard edges Sharapova in Madrid epic