Double happiness for Garcia

France's Caroline Garcia won two matches in one day to reach the semi-finals of the Mallorca Open on Friday.

Garcia was on court early to finish her Round of 16 clash against Jana Cepelova before getting past Roberta Vinci 6-2, 7-6(8) in the final match of the day on the grass courts of the Spanish island. 

Garcia would save three set points in the second set to earn her straight set win against the Italian veteran.

"It was a long day for me, having to finish my match from yesterday," said the 23-year-old after the match.

"I just want to rest and be ready for tomorrow; it's going to be a big match."

Garcia will face second seed Anastasija Sevastova after the the Latvian defeated the in-form Ana Konjuh 7-5, 1-6, 7-6(5) earlier in the day.

Elsewhere, Julia Goerges and American CiCi Bellis will feature in the other semi-final following their respective wins over Sabine Lisicki and Kristyna Pliskova.