Serena Williams avenged her surprise French Open semi-final defeat four weeks ago to trounce Justine Henin-Hardenne 6-3 6-2 and reach the Wimbledon final.
The defending champion was clearly hyped up, with the memory of the jeers she received at Roland Garros fresh in her mind.
Henin-Hardenne was simply overpowered by the American, who will next play the winner of the other semi-final between her sister Venus and Kim Clijsters.
Despite a two-and-a-half hour rain delay, Williams was quick off the blocks, racing to a 4-0 lead in the first set.
I went home after the French Open and worked a little harder than normal - I was really focused
The world number one had to save two break points in a tentative opening game, but once she found her form, Henin-Hardenne was broken twice.
But the Belgian fought back in the first set, breaking Williams twice - only for the American to break again and serve out the set.
Henin-Hardenne was in trouble from the start of the second set, as Williams broke her in the opening game.
The Belgian then squandered three break points in the next game and from there on Williams was in ruthless mood, breaking Henin-Hardenne again on her way to a comprehensive victory.