Serena Williams will face Canadian teenager Bianca Andreescu for the US Open title as the American set herself up for another attempt to clinch a record-equaling 24th Grand Slam singles title.
Williams, who turns 38 this month, cruised into a 10th US Open final Thursday by brushing aside fifth seed Elina Svitolina 6-3, 6-1, earning her 101st win at the tournament to draw level with Chris Evert for the most in history.
Williams is seeking to match Margaret Court's all-time record of 24 major titles and will play 19-year-old Andreescu, who defeated Belinda Bencic 7-6 (7/3), 7-5, on Saturday in her bid for a record seventh US Open triumph. "To be in yet another final, it seems honestly crazy. But I don't really expect too much less," said Williams, who is through to her 33rd major final.
"I've had so many chances to pass it (Court's record) and to have a lot more, but it's cool because I'm playing in an era with so many - five eras with so many amazing players."
She won her first Grand Slam title at the 1999 US Open - before Andreescu was even born - but has lost her last three major finals since capturing the 2017 Australian Open crown while pregnant. She hasn't won the US Open since 2014.
Williams fought off six break points across her opening three service games before finding her rhythm to dispatch Wimbledon semi-finalist Svitolina in 70 minutes, hitting 34 winners against just 20 unforced errors.
"I know how (Svitolina) can play, she's such a good player," Williams said. "Obviously two semis in a row is really hard to do and I just wanted to not get off to a slow start and I wanted to hang on in there." Williams, who was beaten by Simona Halep in the Wimbledon final in July, returns to the championship match in New York a year on from her infamous meltdown in a loss to Naomi Osaka overshadowed by controversy.
Andreescu, who fell in US Open qualifying the past two years, continued her meteoric rise on her main draw debut in New York to overcome former Swiss prodigy Bencic.