American tennis star Amanda Anisimova defeated world No. 1-ranked Aryna Sabalenka in three grueling sets to advance to the Wimbledon finals.