Maria Sharapova has overcome four tight three-setters in this year’s Roland Garros, beating everyone’s expectations. She’ll be facing Slovakia’s Dominika Cibulkova today for a berth in the semifinals. Who do you think will win?
Watch the match live and free HERE.