World No. 1 Victoria Azarenka reached the Indian Wells final on Friday, beating rising German star Angelique Kerber 6-4, 6-3 to extend her season-long match win streak to 22-0.
Reigning Australian Open champion Azarenka has three titles already this year and has now reached the final of her last six tournaments.
"I am so excited because this is the first time for me to be in the final. I love to play here," Azarenka said.
Azarenka's win streak is the longest on the WTA Tour since 1997, when Martina Hingis won 37 in a row. Serena Williams had a 21-match win streak in 2003.
The 22-year-old from Belarus will face Russian Maria Sharapova in the final.
Azarenka pulled out of last year's Indian Wells tournament after getting injured during her quarter-final match against Caroline Wozniacki.
She suffered the hip injury just 10 minutes into the match on the second point of the third game while stretching to try and return a shot.
Friday's night match on centre court was played in cooler and windy conditions as forecasters are predicting rain showers on Saturday when the men are scheduled to play their semi-finals.
"It made it a little more interesting," Azarenka said of the wind. "A little adversity and a challenge for us."
Azarenka, who won 70 percent of her first-serve points, needed 88 minutes to beat Kerber. She broke Kerber's serve in the final game of the match and on match point Azarenka hammered a cross-court forehand that Kerber returned long.
Kerber had five double faults, held her serve just four times and was broken six times in the match.
"I had some chances," Kerber said. "I didn't get it done. But she's a great player and she plays very good in these moments.
"I did everything I could today. But she was better."