Wimbledon champion Elena Rybakina reached another major final as she beat two-time winner Victoria Azarenka in the Australian Open semi-finals.
The Kazakh regained her composure in a nervy end to the first set before confidently dominating the second.
She will play either Belarusian fifth seed Aryna Sabalenka or unseeded Pole Magda Linette in Saturday's final.
The pair will follow Rybakina and Azarenka on to court in Thursday's second semi-final at Melbourne Park.
"I'm super happy to be in the final and play one more time here," said 22nd seed Rybakina, who will contest her second major final.