- World number one Serena Williams battled past Caroline Wozniacki 2-6, 6-2, 6-4 to reach the final of the Cincinnati hardcourt tournament.
The victory marked the second time in a fortnight that Williams rallied from a set down to defeat Wozniacki, after her win over the Dane in the Montreal quarter-finals last week.
In her fifth final of the year, the American superstar will face either fifth-seeded Maria Sharapova or ninth-seeded Ana Ivanovic in Sunday's final of the US Open tune-up event.
"I was feeling tired today, so in the second set I just told myself to hit big serves," said Williams, who followed up her win in Stanford by reaching the semi-finals last week at Montreal, where she lost to her sister Venus.
"I gave all that I had in me today," she said. "I didn't expect to do this well over the summer. I knew I needed matches so I entered three tournaments. But I'm still here."