Jelena Jankovic has reached the semi-finals of the Miami Masters with a three-set victory over Italy's Roberta Vinci.
The Serbian clinched the contest 6-4 6-7[6] 6-3 to make it through to the last four of the tournament in Florida.
The 22nd seed will now meet Maria Sharapova for a place in the final.
Sharapova, seeded third, saw off Sara Errani in a gruelling three-set encounter to book her spot in the semis.