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.

Desert Vipers cruise past Dubai Capitals by 4 wickets in ILT20 opener
Man City's Haaland becomes fastest player to 100 Premier League goals
Hadjar replaces Tsunoda in Red Bull's 2026 lineup
Woods' recovery from surgery slower than expected, no timeline for return
Former England batter Robin Smith dies at 62
