Croatia's unseeded Mirjana Lucic-Baroni upset Czech fifth seed Karolina Plisokva to reach the Australian Open semi-finals - 18 years after she reached the same stage at Wimbledon.
The 34-year-old beat Plisokva 6-4 3-6 6-4, and goes on to face Serena Williams or Johanna Konta.
Lucic-Baroni hardly played in the early years of the century because ofa series of personal issues.
"I can't believe this, this is crazy," said the world number 79.
"The only thing I can say is god is good. I can't believe I'm in the semi-finals again. I feel a little bit in shock right now.