Elena Rybakina took revenge over world number one Aryna Sabalenka to win a nail-biting Australian Open final Saturday and clinch her second Grand Slam title.