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.

Sinner demolishes Djokovic to reach Wimbledon final
Kenya's Wanyonyi breaks 1,000m world record
New Portugal coach would welcome back Cristiano Ronaldo
Zverev spoils Fery's Wimbledon dream to power into final
MENA Golf Tour secures DP World Tour Qualifying School exemptions for top players
