Serena Williams will face Angelique Kerber on Saturday hoping to win an eighth Wimbledon singles title.
Serena Williams reached her 10th final at the All England Club in just her 13th match since giving birth to daughter Olympia last year.
She also extended her impressive winning record in Wimbledon semi-finals to 10-1 with an impressive 6-2 6-4 victory over Julia Goerges.
“I literally didn’t expect to do this well in my fourth tournament back,” said Williams, who booked a spot in her 30th Grand Slam final.
“It’s not inevitable for me to be playing like this. I had multiple surgeries and nearly didn’t make it when I gave birth. I’m enjoying every moment.”
The American had never dropped a set in her previous three meetings with Goerges and broke in the sixth game to claim the opening set.
Kerber, the 2016 Australian and US Open champion, reached her second Wimbledon final after easing past Jelena Ostapenko 6-3 6-3.
The 21-year-old Latvian dropped a set for the first time in this year’s tournament as she committed 19 unforced errors.
Kerber, the German 11th seed, took control on Centre Court, breaking serve twice to claim the opening set 6-3 in 34 minutes.
Kerber, 30, accelerated into a comfortable 5-1 in the second before Ostapenko clawed back a couple of games by landing some big blows, but the German nipped the recovery in the bud to get the job done in 68 minutes and reach her fourth major final.