Anastasija Sevastova ended Sloane Stephens's US Open title defense on Tuesday, toppling the world number three 6-2, 6-3 to reach a first Grand Slam semifinal.
Stephens refused to blame the punishing heat and humidity on Arthur Ashe Stadium, where her inability to convert any of seven break chances in the opening set paved the way for her defeat.
“When you don't play big points well, the match can get away from you,” she said.
“I just really couldn't get anything to connect. Even when I did have my break opportunities, I just wasn't playing the points well at all. Mentally, physically, I just wasn't connecting. It just was a really tough day. The heat doesn't make it any more fun.”
Sevastova, who stepped away from the game for two years in 2013 after a variety of injuries, will face either 23-time major champion Serena Williams or Karolina Pliskova for a place in the final.
With the departure of third-seeded Stephens, eighth-seeded Czech Pliskova is the only top-10 woman left in the draw.
Six-time US Open winner Williams is seeded 17th as she battles for her first Grand Slam title since the birth of daughter Olympia during last year's tournament.
The US superstar, who can match Australian Margaret Court's all-time record of 24 major titles with a victory, fired an impressive 18 aces in a three-set victory over hard-hitting Estonian Kaia Kanepi in the fourth round.
She'll likely need to be at full speed on her serve against Pliskova, the three-time WTA tour ace leader who briefly ascended to world number one last year.
She and Pliskova have history at Flushing Meadows.
The eighth-seeded Czech toppled Williams to reach her first Grand Slam final here in 2016.
“I know she has a big game, but I have a big game too,” Pliskova said.
Sevastova said she'd watch Tuesday night's match with interest to see who emerges as her last-four foe.
“It's going to be a close match, I think,” she said.
Sevastova herself relies on variety more than power, and she caught a slow-moving Stephens with a number of drop shots and drop-shot lob combinations.
After taking a 4-1 lead in the second set, Sevastova admitted that memories of last year's quarter-final against Stephens flashed across her mind.
Stephens was ranked 83rd in the world when she upset Sevastova in three sets at the same stage last year, trailing by a break in the third set before winning it in a tiebreaker.
Indeed Stephens fought back to narrow the gap to 4-3, but Sevastova grabbed another break with a well-timed drop shot for a 5-3 lead and sealed the victory on her third match point when a weary Sephens put a backhand into the net.
“I lost my nerves a little bit,” Sevastova admitted. “I think she lost also her nerves a little bit, it's normal. It's for semifinals of US Open.”
- India vs Thailand Table Tennis Live Score Asian Games 2023: Ayhika wins first game after Manika’s loss; men’s team faces Kazakhstan - Hangzhou 2022 updates
- India vs Uzbekistan LIVE Updates, Asian Games 2023 Men’s Hockey: India aims to gain Olympic berth
- Manchester United winger Antony left out of Brazil’s squad for World Cup qualifying after abuse claims
- IND vs BAN LIVE Score Asian Games 2023, women’s cricket semifinal: Mandhana, Verma give confident start to India in 52 chase vs Bangladesh
- Asian Games 2023: Arjun-Arvind rowing duo wins silver in lightweight double sculls