Wimbledon champion Elena Rybakina defeated world number one Iga Swiatek in straight sets to reach the Indian Wells final.
Kazahk 10th seed Rybakina was dominant against defending champion Swiatek, needing just one hour 17 minutes to beat the Pole 6-2 6-2.VDO.AI
It is the second time Rybakina, 23, has beaten Swiatek this season after defeating her at the Australian Open.
She will face Aryna Sabalenka in a repeat of the Australian Open final.
“Today in some moments I played at my highest level,” Rybakina said.
Rybakina took the first set against Swiatek in 36 minutes and raced to a 4-0 lead in the second before completing victory.