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."
|Freiburg´s Grifo signs Borussia Monchengladbach deal|
|Verratti expects to be at PSG next season amid Barcelona rumours|
|Coquelin: FA Cup win was for Wenger and we want him to stay|
|Raiders hold off Roosters with Rapana at the double|
|Blair replaces Bromwich as New Zealand captain|
|Ibrahimovic wanted by ´many clubs´, but he´ll stay in Europe - Raiola|
|Matuidi unsure about PSG future amid Man United links|
|Al-Khelaifi certain Emery will stay at PSG|
|Johnson stars for Red Sox, Strasburg impressive|
|Love says it´s funny to consider Cavaliers underdogs|
|MLS Review: Galaxy win Clasico, Sporting KC beaten|
|He will be at the Wanda Metropolitano – Atletico hint at Griezmann stay|
|Mexico 1 Croatia 2: Hernandez breaks record in surprise loss|
|Luis Enrique hails ´extraterrestrial´ Messi|
|Sharks battle past Stormers, Hurricanes hold on|
|Simpson grabs two-shot lead at Colonial|
|Baker wins Eugene sprint as Gatlin and De Grasse falter|
|Hometown heartbreak for Brook as Spence claims welterweight title|
|De Villiers upset at umpire questions over ball|
|Every player wants to play more – Fabregas cagey on Chelsea future after final omission|
|Tuchel hopes to continue as Borussia Dortmund boss|
|Kompany adamant Stones ´has everything´|
|People talk too much about China - Costa would only leave Chelsea for Atletico|
|Conte clear-headed for close season after Chelsea´s Wembley woe|
|Conte: Sanchez´s goal should not have stood|
|Neymar equals Puskas´ record in Copa final|
|Carrick signs new one-year Manchester United deal|
|Barcelona 3 Alaves 1: Messi magic secures Luis Enrique parting gift|
|Angers 0 Paris Saint-Germain 1: Cissokho own goal in stoppage time delivers Coupe de France glory|
|Ridiculous to base my future on one match - Wenger|
|Stokes set for scan on troublesome knee|
|Allegri turns focus to Champions League after ´beautiful´ season|
|Wood denies Miller and Morris as England clinch series|
|At last, Homer Simpson takes his place in Baseball Hall of Fame|
|Eintracht Frankfurt 1 Borussia Dortmund 2: Audacious Aubameyang penalty seals DFB-Pokal crown in sty|
|Scintillating Scarlets trounce Munster to claim Pro12 glory|
|Ramsey wants Wenger to stay after scoring FA Cup final winner|
|On Wednesday it will be clearer – Wenger reiterates stance on his future despite FA Cup glory|
|Wenger should bow out in glory after Wembley thriller|
|Silva attracted by Watford´s ambition|
|Arsenal and Wenger set new FA Cup records|
|Teenager Kean makes history with Juve winner|
|Arsenal 2 Chelsea 1: Ramsey the hero again as Gunners win record 13th FA Cup|
|Clermont end Racing´s Top 14 defence despite Van der Merwe dismissal|
|Moses sent off following dive in FA Cup final|
|Bologna 1 Juventus 2: Kean´s first goal secures win|
|Dodt moves into lead in Wentworth wind|
|Stosur wins all-Aussie Strasbourg final|
|Hasenhuttl acknowledges RB Leipzig could lose Keita and Forsberg|
|Making history is not easy! - Rodgers lauds Celtic´s identity after Scottish Cup triumph|
|Pinot takes penultimate stage but Dumoulin seen as Giro favourite|
|Chiefs win first Premiership title in Twickenham thriller|
|Celtic 2 Aberdeen 1: Late Rogic moment of magic seals unbeaten domestic treble|
|Montella urges Donnarumma to ´use his head´ amid Milan exit speculation|
|Spalletti not drawn on Inter links as he eyes second place with Roma|
|Wawrinka on Swiss roll with Geneva triumph|
|FA Cup final: Ospina starts for Arsenal with Chelsea stars primed for double|
|Vecchi demands ´blood, sweat and tears´ from Inter players|
|Totti is used by the media - Spalletti frustrated by focus on Roma captain|
|Tsonga edges Berdych for maiden clay-court title|
|Falcao wants Monaco stay|
|Bertens retains title in Nurnberg|
|Sergio Ramos is tattooing every week – Varela bemused by Frankfurt banishment|
|Juventus stalwart Tacchinardi ´betting on Higuain´ to settle Champions League|
|Hamilton not looking forward to ´nice Sunday drive´|
|Mertens renews Napoli deal|
|Romero wants to become United´s number one|
|El Shaarawy and Montolivo handed Italy recalls|
|Ex-Newcastle boss Pardew not interested in Sunderland job|
|Raikkonen storms to long-awaited pole, Hamilton to start in 14th|