Johanna Konta came from a set behind to beat world number four Kiki Bertens 5-7 7-5 6-2 and reach the Italian Open final on Saturday.
The British number one will face qualifier Maria Sakkari or fourth seed Karolina Pliskova on Sunday.
The 28-year-old will contest her second claycourt final of the season, after finishing as runner-up to Sakkari at the Morocco Open, as she heads into this month’s French Open in fine form.
Konta lost her momentum after being broken while serving for the first set but fought back by taking the second.
She pulled away in the final set, breaking the Madrid Open champion’s serve twice before securing victory on her fourth match point.
Konta became the first British woman to reach the final of the tournament since Virginia Wade in 1971.
Nadal races into Rome semis, Konta also makes last fourItalian Open champion Rafael Nadal set up a semi-final with Stefanos Tsitsipas thanks to a 6-4 6-0 win over fellow Spaniard Fernando Verdasco on ... Sports
Sakkari overcomes Konta to lift Rabat titleGreek Maria Sakkari rallied from a set and a break down to beat British number one Johanna Konta 2-6 6-4 6-1 and lift her first WTA title at the Rabat ... Sports
Venus eclipses Konta to reach Wimbledon finalVenus Williams became the oldest woman in 23 years to reach a Wimbledon final as she defied her age and a despondent home crowd to inflict a crushing ... Sports
Tennis: Johanna Konta beats Caroline Wozniacki in straight sets in Miami finalJohanna Konta won the biggest title of her burgeoning career when she beat Caroline Wozniacki 6-4 6-3 in the women's final at the Miami Open on ... Sports