Home favourite Jessica Pegula staged a stunning comeback to set up an enticing US Open final against world number two Aryna Sabalenka.
American Pegula came back from a set, a break and break point down to see off Karolina Muchova 1-6 6-4 6-2 and reach a first major singles final.
She will now face Sabalenka, who powered into the final for the second year in a row with a 6-3 7-6 (7-2) victory over American Emma Navarro 6-3 7-2.
The Belarusian is the first women's player since the great Serena Williams in 2019 to reach back-to-back singles finals at Flushing Meadows.