Aryna Sabalenka beat Jessica Pegula in three sets (4-6, 6-3, 6-4) to reach her second straight US Open final
Amanda Anisimova stunned Naomi Osaka in a three-hour battle (6-7, 7-6, 6-3), reaching her second career Grand Slam final
Anisimova leads Sabalenka 6–3 in past meetings, including two wins on hard courts