Petra Kvitova will meet Victoria Azarenka in the final of the WTA Championships in Istanbul.
Wimbledon champion Kvitova defeated US Open winner Sam Stosur in three sets 5-7 6-3 6-3 in their semi-final.
Meanwhile, Azarenka beat Vera Zvonareva in straight sets 6-2 6-3.
The two players will compete for the $1.75m (£1.08m) top prize on Sunday.