Serena Williams and Bianca Andreescu will play each other in the finals of the US Open after both players won their semi-final matches on Friday.
Williams, who is looking to win a record-equalling 24th Grand Slam singles title, crushed Elina Svitolina 6-3, 6-1.
Meanwhile, 19-year-old Canadian Andreescu got the better of reigning Dubai Duty Free Tennis Championships winner Belinda Bencic in a tight encounter.
The finals will be played on Saturday in New York.

World's oldest living gold medallist Charles Coste dies at 101
Sinner seizes Paris Masters crown to reclaim world number one ranking
India beat South Africa to lift maiden Women's World Cup title
Sabalenka eases past Paolini, Pegula beats error-prone Gauff in WTA Finals
Winless Wolves sack Pereira with club bottom of Premier League
