Harriet Dart reached her first semi-final on the WTA Tour with victory over Spain's Nuria Parrizas-Diaz at the Transylvania Open.
The British number three, who came through qualifying at the event in Cluj, Romania, won 6-3 6-2.
Dart, 27, will face Czech former world number one Karolina Pliskova or Italy's Sara Errani next.
She will rise to a provisional 92nd in the world rankings, eight places shy of her career best of 84th.
Dart had lost her four previous WTA Tour quarter-finals, all coming on British grass.
Having lost to Parrizas-Diaz in the final of January's second-tier Canberra Open, Dart got off to a shaky start against the Spaniard when she was broken in the opening game by her unseeded opponent.