Serena Williams roared into a her seventh Wimbledon singles final with a 6-3, 7-6 victory over Victoria Azarenka on Thursday.
The 30-year-old American, contesting a 21st grand slam semi-final, was unstoppable in the opening set as Belarus's Azarenka barely got a sniff of a chance.
However, the second set was a much tighter affair as Azarenka clawed her way into the match, breaking the Williams serve for the first time in the sixth game.
She will face Poland's Agnieszka Radwanska in Saturday's final.
Earlier Radwanska of Poland overpowered German Angelique Kerber 6-3, 6-4 on Thursday to reach her first Wimbledon final.
The third seed proved too consistent for the eighth-seeded Kerber, who led the first set 3-1 following an early break.
But Radwanska broke back to level at 3-3 and did so again to lead 5-3 before serving out for the set.
Radwanska broke again early in the second set and she never allowed Kerber back into the match, sealing victory on her first match point to become only the second Polish woman to reach a grand slam final.
Confident Serena has nothing to lose in semi-final
The sexiest female tennis players at Wimbledon
PHOTOS: Serena gets serious, easy for Murray
Heavy-hitting Serena blasts Kvitova off court
Euro photos: Kiddies party after dads' triumph