Halep did not fail to give some credit to Svitolina, saying of her opponent's game, "I think I couldn't feel it".
Both Svitolina and Halep were competing on little rest after rain pushed their quarter-final clashes to Saturday but it was the Romanian who was worse for wear as she dropped her first set of the tournament en route to losing the match in 56 minutes.
After breezing through the first set, Wozniacki let a 3-1 lead in the second slip away as Stephens levelled at 3-3. "It's really hard to get to Cincinnati and there's no tickets, so I needed to get them".
Asked if the 0-5 record in finals this year weighs on her mind, Wozniacki chuckled and said, "No, not unless I get asked about it". They now face the daunting task of having to play their semi-final later in the day.
Wozniacki, the 2010 champion, needed 80 minutes to eliminate Stephens and reach her sixth final of 2017.
After the match, Halep struggled to explain what went wrong. "And I think it was closer than what the scoreline showed".
"It was a very tough match for me mentally because it was the second time I was playing on this court today", said Svitolina. It's just tough to play her in these conditions. "She's strong there and she played her game". "I need some time to analyze this day (Saturday) and then move into final (Sunday), which is really soon". "But, you know, maybe that's also the key why it's been going so well, because I just walked in and I was more relaxed about the whole thing".