(AP Photo/Christian Palma)
ACAPULCO, Mexico (AP) Top-seeded Maria Sharapova of Russia beat Magdalena Rybarikova of Slovakia 6-1, 4-6, 6-2 on Thursday night to reach the Mexico Open semifinals.
Sharapova will face third-seeded Caroline Garcia of France in the hard-court event at The Fairmont Acapulco Princess. Garcia led Mirjana Lucic-Baroni 6-2, 2-1 when the Croatian player retired.
In the other quarterfinals, Bulgaria's Sesil Karatantcheva topped Monica Puig of Puerto Rico, 2-6, 7-6 (7), 6-4, and fifth-seeded Timea Bacsinszky of Switzerland topped Johanna Larsson of Sweden 6-3, 6-3.