Venus Williams goes for her sixth Wimbledon crown against Garbine Muguruza, as the pair battle in the 2017 final on Saturday.
Muguruza was in cruise control as she defeated Magdalena Rybarikova, conceding just two games, but Williams was spectacular against Johanna Konta.
Both women won in straight sets to book a high-class match of power tennis at the All England Club.
Here is how you can watch the final:
Date: Saturday, July 16
Time: 2 p.m. BST/9 a.m. ET
TV: BBC (UK), ESPN (U.S.)
Williams rolled back the years to beat Konta in front of a packed Centre Court, forcing the British player out of her comfort zone in London.
The 37-year-old American has warmed to the task at the tournament this year, finding a rhythm not seen from her since her glory days.
Konta was sharp at the opening of the first, but Williams was aggressive as her passing shots whistled inside the baseline.
Williams broke Konta's serve in the penultimate game of the first, delivering her the set and the lead, 6-4.
Konta made a number of unforced errors as she attempted to tame Williams, but the iconic talent was in top gear as she drove forward.
The 37-year-old showed fitness and energy beyond her years, breaking Konta once again to gain a vital advantage.
Konta landed seven aces in the contest compared to the winner's one, but it was the body serve from Williams that hurt the Brit's composure and economy.
The American won the final set 6-2 as Konta exited after a sterling effort at the tournament.
Williams now meets Muguruza who took just over an hour to beat Rybarikova.
The Spanish star won five of her 12 break-point opportunities as her opponent crumbled under the pressure.
Rybarikova fashioned just one opportunity to break Muguruza, but she failed as she lost confidence and composure.
The final will be an intriguing affair, with both players able to turn on the afterburners on Saturday.
Muguruza is a top-class performer who has twice experienced the final at Wimbledon, but Williams is in a rich vein of form.
She suffocated Konta with her tactics in the semi-final and should be considered the favourite against her younger opponent.
The 23-year-old Muguruza could have done with a sterner test against Rybarikova ahead of the final, but she's proved previously she has the skill to win at a grand slam event.
Result Prediction: Williams to win in three sets.
All stats via Wimbledon.com