Eugenie Bouchard prevails over Maria Sharapova in what can only be described as one of the most riveting matches of 2017.
WTA Staff
Topics: 
Highlights