Garbine Muguruza claimed a hugely encouraging win ahead of her French Open title defence, beating Venus Williams in three sets to reach the semi-finals of the Internazionali BNL d'Italia on Friday.
The champion at Roland Garros 12 months ago has struggled for form in 2017 and was thrashed 6-1 6-3 by Timea Bacsinszky in her first match at last week's Madrid Open.
However, Muguruza has looked a different player in Rome and produced a largely high-quality display to beat veteran Williams 6-2 3-6 6-2.
The Spaniard will face Elina Svitolina in the last four after the Ukrainian recorded a first career victory over second seed Karolina Pliskova.
Svitolina, who has beaten world number one Angelique Kerber three times this season, triumphed 6-2 7-6 (11-9) to end a run of four straight defeats against the Czech.
The other semi-final in Rome will see sixth seed Simona Halep face Kiki Bertens following their respective wins over Anett Kontaveit and Daria Gavrilova.
SECOND-SET LAPSE NOT COSTLY FOR MUGURUZA
Muguruza displayed fine form in the first and third sets against Williams, but lost her radar in the middle of the match - making 20 unforced errors during set two.
When Williams broke for a 1-0 lead in the decider, things looked bleak for Muguruza.
However, the 23-year-old hit back - aided by a host of errors from her opponent - to ultimately triumph with a degree of comfort.
IN-FORM HALEP EASES THROUGH
Halep made serene progress to the last four, continuing the Romanian's fine form.
Having claimed the Madrid Open title, which came hot on the heels of a semi-final spot in Stuttgart, Halep secured a dominant 6-2 6-4 triumph over Kontaveit.
The Estonian had stunned world number one Angelique Kerber in the second round, but found the fourth-ranked Halep a more difficult opponent.
Despite dropping serve once in each set, Halep always looked comfortable and is limbering up nicely for the French Open, where she reached the final in 2014.
She will now face Kiki Bertens, who beat Daria Gavrilova 6-3 6-3 to reach her first semi-final this year.
PLISKOVA UPBEAT DESPITE DEFEAT
Although Pliskova suffered defeat on Friday, she took heart from the fact her three victories in Rome this week more than doubled her number of clay-court wins in 2017.
"I would say I’ve had three good matches here, which is better than all the other tournaments where I was playing on clay," she said.
"It's definitely an improvement, and there's still Paris in front of me."
|Halep prevails in record-equalling epic at Australian Open|
|Neymar can play with Ronaldo at Real Madrid – Mijatovic|
|Dyche compares Sanchez-Man United move to Harry Potter|
|Landry grabs second-round lead as Rahm lurks|
|Kristaps Porzingis takes subtle jab at fans, media for All-Star starter snub|
|Schurrle annoyed at more dropped Dortmund points|
|Carrick expected to become Man Utd coach, reveals Mourinho|
|Koepka faces race to be ready for Masters|
|Barkley ´obsessed´ with becoming world-class at Chelsea|
|Guardiola wants ´three or four´ signings but rules out Sanchez alternative|
|Conte defends Chelsea amid surprise Carroll & Crouch links|
|Atlanta United wrap up Barco signing for MLS record fee|
|Derby County 0 Bristol City 0: Penalty controversy in goalless draw|
|Pau clinch top spot with perfect record|
|Hertha Berlin 1 Borussia Dortmund 1: Kagawa equalises in Aubameyang´s absence|
|Brighton break transfer record for Locadia|
|Dortmund still waiting on ´concrete´ offer for Aubameyang|
|Tom Brady addresses media, reveals no details of hand injury|
|Can will ´give everything´ at Liverpool despite Juventus talks|
|One Direction star trained with Mourinho´s Chelsea|
|Goretzka asks Schalke fans to not turn on him after agreeing Bayern deal|
|Youngs agrees new Leicester deal|
|Wozniacki slams ´rude´ umpire after Bertens win|
|Van Persie secures return to Feyenoord|
|Conte should replace Wenger at Arsenal, claims Carragher|
|Kimmich named Germany’s 2017 Player of the Year|
|Nadal´s best required against in-form Schwartzman|
|Moyes denies scouting Batshuayi and deals Chelsea blow with Carroll injury|
|Vunipola´s Six Nations hopes dashed as 12-week absence confirmed|
|No one like Ronaldinho until Messi - Guardiola lavishes praise on Brazil great|
|Simeone shrugs off mentality concerns at Atletico Madrid|
|Going for gold? Neymar meets Beckham in matching jackets|
|You think I change my mind that quick? – Klopp faithful to No.1 Karius|
|Conte backs Morata to overcome disciplinary concerns|
|Lloris a doubt for Southampton game, confirms Pochettino|
|Pieters edges into Abu Dhabi lead|
|Klopp doubts Alexis Sanchez tug-of-war decided by money|
|Conte admits Pedro dived|
|Valencia tie down Torres amid Real Madrid, Barcelona reports|
|Bangladesh claim record win over Sri Lanka|
|Congratulations! Guardiola offers well wishes to United-bound Sanchez|
|Pele pulls out of London event amid conflicting health reports|
|Conte would be ´happy´ for transfer help|
|Kontaveit dumps Ostapenko out, Wozniacki battles through|
|Sanchez to United not done at all, insists Mourinho|
|Rafa sails through, Kyrgios books Dimitrov showdown|
|Emery refuses to indulge Neymar-Cavani penalty debate|
|Wozniacki battles past stubborn Bertens|
|Goretzka chose Bayern over England, Spain and Italy – Heynckes|
|BBBofC ready to lift Fury suspension|
|I would reject such players – Heynckes slams ´selfish´ Aubameyang|
|Kyrgios proves cool credentials to Will Smith in Tsonga win|
|Western Sydney Wanderers 0 Melbourne Victory 3: Barbarouses extends purple patch|
|Conte likes Dzeko but Chelsea have made no offer, says agent|
|Goretzka´s Bayern move good for Bundesliga, suggests Rummenigge|
|Root guides England home as Finch century proves in vain again|
|Walcott left Arsenal with his things in bin bags|
|Nadal breezes past Dzumhur in Melbourne|
|Schalke confirm Goretzka will join Bayern|
|Sergi Roberto renews Barca deal until 2022|
|Fernandinho seals extended Manchester City contract|
|Ceballos knee knock to be assessed after Real Madrid Copa win|
|O´Sullivan says snooker is ´weighted towards numpties´ as he repeats World Championship threat|
|Hamsik has no doubts over Napoli future|
|Corchia determined to repay Montella´s faith at Sevilla|
|Arsenal or Manchester United – who wins from the Sanchez-Mkhitaryan deal?|
|Black Caps survive Pakistan comeback to claim series sweep|
|Celtics lose without Irving as Cavaliers end skid|
|I can play against anyone, says 15-year-old Kostyuk|
|I would love to coach PSG – Mancini|