Elena Rybakina staged an incredible comeback from down 3-0 in final set to defeat world No. 1 Aryna Sabalenka 6-4, 4-6, 6-4 for her first Australian Open title.