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.

Mid East Falcons win inaugural United Series Championship in Dubai
UAE to face Morocco in FIFA Arab Cup semi-final
Man City beat Palace, Villa edge West Ham in five-goal thriller
Rodrygo's winner lifts Real Madrid past Alaves to end losing streak
Mid East Falcons win the inaugural United Series Championship in Dubai