Elena Rybakina defeated Iga Swiatek 7-5, 6-1 on Wednesday to reach the semifinals of the Australian Open and prevent the Polish player from completing a career Grand Slam of singles titles.