Serena Williams is one win away from equalling Margaret Court's grand slam record of 24 titles after cruising past Julia Goerges into the Wimbledon final.
Williams has improved round by round at SW19 over the past two weeks and her power was a joy to behold as surprise semi-finalist Goerges was beaten 6-2 6-4.
Prowling the baseline, Williams was aggressive and precise with her groundstrokes, keeping Goerges pinned back and working hard just to remain in rallies.
The sheer energy it took to stay with the 25th seed eventually took its toll, though, and Williams was ruthless in converting
Williams will now face Angelique Kerber in Saturday's final in a repeat of the 2016 showpiece, a match the American won in straight sets.
In the early stages Goerges was brimming with confidence, her serve and forehand getting some success that suggested an upset was not out of the question.
However, unforced errors were her downfall and particularly costly given Williams' unerring accuracy and solid service games.
Williams' movement is far from the best on tour but her game is so well oiled that it does not matter, her ability to control proceedings ensuring she was always perfectly placed to unleash another groundstroke.
Goerges' resistance was broken in the sixth game as Williams peppered the baseline, a great cross-court forehand on the run forcing a crucial mistake from the German.
Leading 4-2, Williams powered into a one-set lead, breaking Goerges to love to move ahead.
Her 35th grand slam semi quickly raced to a conclusion as Williams stepped on the gas, Goerges trying to mix things up but failing in her execution.
A poor drop shot handed Williams a 4-2 lead in the second, the seven-time champion having executed a crisp backhand the point before that Goerges could get nowhere near.
Williams duly raced to victory, delighting the packed Centre Court crowd with a display that confirms the 36-year-old is nearing her best form at the perfect moment.
Williams  bt Goerges  6-2 6-4
Williams – 16/7
Goerges – 20/11
Williams – 5/2
Goerges – 3/4
BREAK POINTS WON
Williams – 4/5
Goerges – 1/3
FIRST SERVE PERCENTAGE
Williams – 62
Goerges – 58
PERCENTAGE OF POINTS WON ON FIRST/SECOND SERVE
Williams – 87/47
Goerges – 59/43
Williams – 60
Goerges – 40
|Oxlade-Chamberlain targeting early return|
|New Zealand-born Aki will ´relish´ facing All Blacks – Marmion|
|Portugal cannot focus on absent Ronaldo - Santos|
|Ramsey reiterates he wants to stay with Jaguars despite cryptic tweet|
|We tried to hit a home run and it didn´t work out - D´Antoni explains Carmelo exit|
|West Ham´s Zabaleta backs Premier League´s VAR introduction|
|Southgate eyes winning end to England´s ´brilliant year´|
|Patient Zverev seizes opportunity to make amends at ATP Finals|
|Rodgers: Packers still believe they can make playoffs|
|Mahomes hoping to ketchup to Heinz´s touchdown target|
|Ranieri tells Fulham fans not to expect repeat of Leicester ´fairytale´|
|Brown to leave role as RFU chief executive|
|Croatia star Rakitic ruled out of England clash|
|Capital gains for Zverev as he secures last-four spot in London|
|Sancho rise continues with Player of the Month award|
|Jones-Buchanan, Ablett and Briscoe sign new Rhinos deals|
|Root leads from the front as aggressive England assume control|
|Croatia´s Lovren antagonises Ramos and ´rude´ Spain|
|Rakitic has ´enormous respect´ for England ahead of Nations League decider|
|Ireland make flanker switch with Leavy out of All Blacks clash|
|Pakistan rip through Black Caps in Abu Dhabi|
|WATCH: Barcelona mark 15-year anniversary of Messi´s first match|
|Sterling, that you? - Walker uses falling fan to poke fun at England team-mate|
|Fleetwood applies pressure on Molinari, Wallace leads in Dubai|
|Don´t talk to me about VAR – Rakitic not over World Cup final loss|
|Van Dijk leadership essential for Liverpool – Wijnaldum|
|Dalic: Croatia´s bench was ready to stop Spain!|
|Sublime Root century gives England imposing lead|
|Vinicius appreciates Solari influence at Real Madrid|
|Havertz would suit Bayern Munich – Kimmich|
|Wilder: Roach recruitment a sign of Fury nerves|
|Ranieri targets defensive improvements at failing Fulham|
|PSG close investigation into player recruitment practices after finding no discrimination|
|Mayweather: Nasukawa exhibition back on|
|Witsel: Joining Borussia Dortmund my best career decision|
|Ballon d´Or win would not change Modric´s ´best year´|
|Ireland v New Zealand: Opta stats behind the meeting of the world´s top two|
|The Breakdown: A statistical look at Saturday´s rugby internationals|
|Batshuayi dismisses reports of Valencia departure|
|Brazil must make Copa America final – Tite|
|Rockets rout Warriors as Green goes scoreless|
|Seahawks rally past Packers|
|Lakers G Rondo to miss 4-5 weeks|
|Durant is done with questions about Green|
|Smith, Warner set to return to IPL in 2019|
|No rivalry between Mbappe and Griezmann – Deschamps|
|Neymar: Emery will bring success to Arsenal|
|Jedvaj backs Croatia to deliver against England|
|Howell grabs first-round lead at Sea Island|
|Rooney backing Kane to break England record|
|Betts named American League MVP|
|Republic of Ireland must improve, says under-pressure O´Neill|
|Injured Sergio Ramos to leave Spain squad|
|Yelich named National League MVP|
|Low praises ´beautiful goals´ from Sane and Gnabry|
|Belgium boss Martinez pleased with patient Batshuayi|
|Wilson and Sancho pay tribute to England ´legend´ Rooney|
|Rooney gave England squad a lesson in humility - Southgate|
|This Week in U.S. Sports: LeBron passes Chamberlain, Williamson looking like he is next|
|We still have a chance - Luis Enrique not giving up hope after Spain defeat|
|Rockets ´parting ways´ with Anthony|
|Rooney became ´embarrassed´ at Manchester United|
|Federer: ´Easier´ to play when I´m up against it|
|Rooney convinced England are in safe hands with Southgate|
|Black Caps skipper Williamson confident over first Test availability|
|Federer cruises into last four of ATP Finals for 15th time|
|Republic of Ireland 0 Northern Ireland 0: Randolph saves light up bore draw|
|England 3 United States 0: Experimental side impresses on Rooney farewell|
|Croatia 3 Spain 2: Jedvaj keeps World Cup finalists in contention|
|Belgium 2 Iceland 0: Batshuayi rekindles Hazard flame with match-winning brace|