Victoria Azarenka will finish the year as world number one after beating Li Na to reach the semi-finals of the WTA Championships in Istanbul, Turkey.
The Australian Open champion from Belarus overcame her Chinese opponent 7-6 (7-4) 6-3 to book a meeting with Maria Sharapova.
Russia's Sharapova secured a 6-0 6-3 victory over Australian Sam Stosur.
Agnieszka Radwanska beat Sara Errani 6-7 (6-8) 7-5 6-4 and faces Serena Williams in the other semi-final.
- 1. Azarenka
- 2. Sharapova
- 3. S Williams
- 4. Radwanska
- 5. Kerber
The Pole's victory took three hours and 29 minutes, making it the longest match in the history of the year-end tournament.
Radwanska is into the last four for the first time, but the day belonged to Azarenka after she secured the season-end top ranking.
"It feels great, a dream come true," said Azarenka, who was runner-up at the US Open and also enjoyed a 26-match winning streak in 2012.
"I want to play my last matches here and then enjoy being the world number one. I want to focus on this competition, there are still lots of challenges ahead.
"All the players are on top of their game and it's great to be part of the women's game doing so well at the moment."
If Azarenka had been beaten by Na she would have been replaced as the year-end world number one by Sharapova.
who battled for three hours to overcome Radwanska on Wednesday,
made the semis for the first time since 2007.
"I was just trying to be really aggressive today and not spend as much time [on court] as I did the other day," she said.
"I knew coming in I was already going to be in the semis, but I didn't want to lose. I wanted to do the right things today and I did them."
Sharapova fell out of the world's top 125 in 2009 but won her first Grand Slam title in four years when
she lifted the French Open in June.