Russian teenager Mirra Andreeva halted Iga Swiatek's quest for a third Indian Wells title, advancing to the final after a tough three-set match. Andreeva, the youngest finalist since 2001, will face Aryna Sabalenka, who decisively defeated Madison Keys in her semi-final clash. It was an Australian Open final re-match between Sabalenka and Keys.