Magda Linette continued her dream Australian Open run as she defeated Karolina Pliskova to reach the semi-finals in Melbourne.
The Polish world number 45 had never previously gone beyond the third round at a Grand Slam in 29 attempts.
But she produced a fearless display in a 6-3 7-5 win over Czech two-time major finalist Pliskova on Rod Laver Arena.
Linette, 30, will play Belarusian fifth seed Aryna Sabalenka or Croatia's Donna Vekic for a place in Saturday's final.
Sabalenka and Vekic, both contesting their first Australian Open quarter-finals, meet at 02:00 GMT.
"I'm so emotional.