Johanna Konta reached the final of the Nottingham Open for the first time with a tidy victory over Slovakia's Magdalena Rybarikova.
The British number one registered a 6-2 7-5 win over the world number 117 to reach her first grass final.
Konta broke her opponent early as she powered through the first set before upping the tempo at the end of the second to secure victory.
She will face Croat Donna Vekic, ranked 70th in the world, in Sunday's final.
In hot conditions, Konta pushed her opponent deep behind the baseline as she broke in the fourth game of the opening set.
Rybarikova, frustrated when several calls from the umpire went against her, fought back in the second with some clever play at the net.
She served four aces to put the pressure on Konta's second serve, but the Briton held her nerve in the penultimate game to get the break.
Konta controlled the final match, a long forehand proving to be the only mistake.
"It feels pretty good and I'm really happy to have made it to the end of the week," Konta told Eurosport.
"It's very humid, the moisture from the grass comes up, so it's surprisingly hot out here. We just did our best to really deal with the conditions today."
Fellow finalist Vekic overcame Czech Lucie Safarova 7-6 (6-5) 3-6 7-6 (6-4) in two hour 48 minutes.
Briton Konta played twice on Saturday as she and doubles partner Yanina Wickmayer of Belgium were beaten 6-1 3-6 10-6 by Australian pair Monique Adamczak and Storm Sanders in the semi-finals.
Adamczak and Sanders will play Jocelyn Rae and Laura Robson in the final after they beat compatriot Heather Watson and American Christina McHale 6-3 3-6 10-6.
Robson had been scheduled to play a qualifying match for the Aegon Classic in Birmingham against Japan's Miyu Kato, but the match was cancelled.
However, Katie Boulter beat 18-year-old fellow Brit Jodie Burrage 6-1 6-7 6-4 in the first round of qualifying.
Elsewhere, British number three Naomie Broady lost her Aegon Trophy semi-final in Manchester in one hour and 23 minutes.
The 27-year-old, ranked 115th in the world, lost 6-3 6-4 to world number 207 Zarina Diyas of Kazakhstan.