Wozniacki sets up Clijsters final
"I was up 4-1 in the first set then suddenly she has two set points, and then I turned it around again and won the second set," Wozniacki said.
Despite having to save five break points in the opening game, Wozniacki began the match like a freight train, clearly in no mood to hang around.
The Dane hit out aggressively; breaking to love in the second game with a forehand winner before going on to hold to love in the very next game and leave Zvonareva looking a little stunned.
But just as quickly as she had got ahead, the wheels came off for the Dane. Zvonareva reeled off four straight games, including breaks in the sixth and eighth games, to leave Wozniacki a game away from dropping the set after receiving a severe talking to from her father Piotr.
World number two Zvonareva appeared to have the set wrapped up as she brought up two set points with a forehand winner. But the Russian squandered them both, despite enjoying an open court to aim at on the first of them, allowing Wozniacki to bounce back and level the match with a backhand cross court winner.
With that the Dane rediscovered her aggression and raced through a hold to 15 to leave Zvonareva serving to stay in the opening set.
The Russian, seemingly stunned at Wozniacki's sudden comeback, was not equal to the task and handed her opponent a second straight break to lose the first set by slapping a routine forehand beyond the baseline.
From there Wozniacki barely looked back. She broke in the second and fourth games of the second set courtesy of a Zvonareva double fault and a Wozniacki backhand passing shot winner down the line, then held serve with a blistering cross court backhand into the corner to leave the Russian serving to stay in the match.
Zvonareva's challenge had fizzled out by this stage, however, with Wozniacki breaking for a fifth consecutive time, to love, and booking her place in the final when the Russian sent a forehand wide across court.