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.

Spain stunned in 0-0 draw with World Cup debutants Cape Verde
Tunisia fires coach Sabri Lamouchi after heavy World Cup loss
McCullum worried about Stokes after nightclub incident
Crystal Palace appoint Sage as manager after Glasner exit
Sweden smash past Tunisia in World Cup opener
