Venus Williams rolled back the years to send world number one Angelique Kerber crashing out of the Miami Open on Wednesday and advance to a semi-final showdown with Britain's Johanna Konta.
Williams, at 36 the oldest woman in the field, downed Kerber in straight sets, winning 7-5, 6-3 while Konta fought back to beat Romania's Simon Halep 3-6, 7-6(9/7), 6-2.
Both results had the element of surprise about them with Kerber the top seed and Halep the third and in good form, but they set up what should be a fascinating contest on Thursday.
The other semi-final pits Denmark’s Caroline Wozniacki against second-seed Karolina Pliskova of the Czech Republic.
With the local crowd behind her, Williams, a three-time winner at Miami clearly believed she could topple the German but the first set saw both players struggle to hold their serves.
The American broke Kerber four times while Williams failed to hold serve twice, but the contest was more one-sided in the second set.
Williams raced to a 4-1 lead before Kerber broke back and started to produce some great shots as she battled in vain to save the match.
"It was an interesting match. I was controlling it. I had more errors than I like and lower first serve percentage than I would like," said Williams.
"I have to play well against the number one in the world. She's on top of her game and she played well, so I had to find a way to play a little better," added the American.
Kerber has yet to win a tournament this year and most recently went out in the round of 16 in Indian Wells.
"This wasn't the best start I would have wished for, but it's not a drama because I'm still playing good and winning matches. I'm looking forward to playing again," she said.
"It wasn't my best game, but she deserved to win because she played really well tonight," added the German.
Konta's victory over made her the first British woman to reach the last four at Miami.
"I'm really happy that I've come through and I am just looking forward to my next round - it's going to be a tough one," said Konta.
Halep settled well in the opening set, with her powerful forehand dominant, but Konta fought back well in the second.
The Australia-born Konta broke early to establish a 3-0 lead but the gritty Romanian clawed her way back winning the next three games while her opponent failed to make the most of her openings in what was an error-strewn contest.
Nonethless, Konta stuck at her task and was able to break again when Halep was serving for the match and force a tie-break which she eventually won 9-7 to take the pair into the third game.
There was a tense discussion between Halep and her Australian coach Darren Cahill.
Konta broke in the fifth game of the deciding set and visibly growing in confidence she broke again to take a 5-2 lead and serve out for the match.