Serena Williams crushed world number one Justine Henin 6-2 6-0 to reach the semi-finals of the Sony Ericsson Open in Florida.
Williams had lost her last three meetings with the Belgian - at the 2007 French Open, Wimbledon and US Open.
But she was in stunning form in Key Biscayne in a repeat of last year's final, which the American also won.
"It wasn't easy," Williams said. "It was just the fact of me making the right shots at the right time. I wish this was a Grand Slam. I'm going to try to do this at a Grand Slam, and not only at this tournament."
Williams won the final 10 games by playing almost faultless tennis, while Henin went to pieces after she double-faulted three times to fall behind 4-2 in the first set.
The eighth-seeded Williams made 60 unforced errors in her opening match but just 15 against Henin.
The top seed struggled particularly with her serve as she won only five of 20 points on her second serve and double-faulted for the fifth time on match point after 80 minutes.
That ended another bad week for Henin, who was playing her first tournament since being upset by Francesca Schiavone in the quarter-finals in Dubai.
"She did a good job," Henin said. "She's very aggressive attacking the ball, and I think she did what she had to do and I didn't do what I had to do, so that makes a big difference at the end."
Williams will not, however, meet her elder sister Venus in the semi-finals after she was beaten by Svetlana Kuznetsova.
Kuznetsova won 6-4 6-4 to end Venus' hopes of landing the title for the fourth time.
"I just felt a little bit off," Venus said. "I didn't have the answers today, and she played well.
"I'm always happy for Serena to win. It would have been obviously very exciting for me to win too, but it just didn't happen."
Kuznetsova held serve throughout the first set, winning all 14 of her first-serve points.
The Russian then secured the crucial break of serve in the seventh game of the second set before serving out the match.
"It was pretty ups and downs for me and for her, but I guess I was more consistent and I played better," Kuznetsova said. "I served better. I served more consistently than she did."

Latest Sky Sports News Report
Tottenham 9-1 Wigan - Redknapp
Tottenham 9-1 Wigan - Martinez
South Africa v England 2nd ODI - SA Innings
England v New Zealand
England 6-19 New Zealand - Highlights
South Africa v England - Beefy's blog
Bolton 0-2 Blackburn - Megson
Take a look back at what Liverpool and Man City fans had to say following a 2-2 draw at Anfield.
Sky Sports Scout is where we scour the globe looking out for the best talent, next up is Adam Hlousek.