Veteran Venus Williams has ended CoCo Vandeweghe's giantkilling run to become the oldest Australian Open women's finalist in professional tennis history.
Turning 37 in June, Williams battled back from a set down to defeat her gallant American compatriot 6-7 (3-7) 6-2 6-3 in Thursday's first semi-final at Melbourne Park.
Chasing her elusive first Open crown and eighth career major, Williams will face her sister - six-time champion Serena - or Croatian surprise packet Mirjana Lucic-Baroni in Saturday night's final.
A throwback all-Williams grand slam final would be the siblings' ninth - but first since Serena beat Venus in 2009 at Wimbledon.
That title decider at the All England Club almost eight years ago was also Venus's last before being diagnosed with Srojden's syndrome - a debilitating auto-immune disease - that threatened to end her celebrated career.
But her revival began in earnest last year with another charge to the Wimbledon semi-finals and then a venture to the last eight at the US Open.
Williams is into her first final in Melbourne since 2003, when she also fell to Serena.
Vandeweghe had taken out titleholder and world No.1 Angelique Kerber, French Open champion Garbine Muguruza, former Wimbledon finalist Eugenie Bouchard and 2015 US Open runner-up Roberta Vinci during her march to the semi-finals.
The big-hitting world No.35 made another lightning start on Thursday, breaking Williams in the opening game of the match.
But contesting her 21st grand slam semi-final compared to Vandeweghe's first, Williams struck straight back as her less-experienced foe double-faulted on break point.
Games then went with serve until the tiebreaker, which Vandeweghe claimed to take a one-set lead.
It was the first set Williams had dropped all tournament - and she was quick to hit back.
Vandeweghe bounced her racquet into the court after dropping serve to love in the third game of the second set and was fortunate to escape a warning for belting a ball angrily into the crowd after being broken again to fall behind 4-1.
The big lead was enough as Williams wrapped up the second set with her eighth and ninth aces of the match.
Williams rode the momentum to another break in the opening game of the deciding set and there was no way back for Vandeweghe as the former world No.1 clinched victory on her fourth match point.
At 36 years and 226 days, she becomes the oldest woman in the 49-year open era to reach the final.