Indian Wells - Switzerland's Belinda Bencic's resurgence continued on Thursday as she reached the Indian Wells WTA semi-finals with a battling 6-3, 4-6, 6-3 win over fifth-ranked Karolina Pliskova.
Bencic, a former world No 7 whose ranking slumped as injuries stalled her career, took her current winning streak to 12 matches.
Six of those wins have come against top-10 players, including a 6-3, 6-1 triumph over world No 1 and defending Indian Wells champion Naomi Osaka in the fourth round.
Bencic, who won her first title in four years at Dubai last month, will face either seven-time Grand Slam champion Venus Williams or two-time Grand Slam winner Angelique Kerber for a place in the final.
We live in a world where facts and fiction get blurred
Who we choose to trust can have a profound impact on our lives. Join thousands of devoted South Africans who look to News24 to bring them news they can trust every day. As we celebrate 25 years, become a News24 subscriber as we strive to keep you informed, inspired and empowered.