Elena Rybakina moved one win away from completing the 'Sunshine Double' and did so on the back of a serving feat last achieved by Serena Williams almost seven years ago.
Reigning Wimbledon champion Rybakina battled past Jessica Pegula in the semi-finals of the Miami Open, scoring a 7-6 (7-3) 6-4 win to book a clash with Petra Kvitova or Sorana Cirstea in the title match.
In doing so, Rybakina set up the chance of sealing an Indian Wells and Miami back-to-back double, a feat that only four women have pulled off before: Steffi Graf (1994, 1996), Kim Clijsters (2005), Victoria Azarenka (2016) and Iga Swiatek (2022).
She also becomes just the sixth woman to appear in the finals of the Australian Open, Indian Wells and Miami in the same year after Monica Seles (1991), Graf (1994), Lindsay Davenport (2000), Martina Hingis (2000) and Maria Sharapova (2012).
The Williams accomplishment that Rybakina has matched stands as testament to the Kazakhstani player's serving prowess.
She has served at least 10 aces in each of her five matches in Miami, and Williams at Wimbledon in 2016 was the last player from the WTA Tour to serve 10-plus aces in five matches in a single tournament.
Rybakina lost to Aryna Sabalenka in the Australian Open final in January but has put that behind her and enjoyed a stellar March. She beat Swiatek in the Indian Wells semi-finals before toppling Sabalenka in the final, and now another chance of a trophy awaits.
Discussing the challenge of completing the hard-court US double, Rybakina said: "It's really difficult, and because of different conditions in these two weeks by the matches you could see that it's much more difficult for me here than even in Indian Wells.
"It's just the finals, still close but the same time far. The Sunshine Double, I try my best, and hopefully I can make it. I didn't expect to be in the final. I knew that it was going to be very tough from the beginning, from the first match. And it was, actually. First two matches was really tough."
She came through dicey three-setters against Anna Kalinskaya and Paula Badosa before kicking on, winning in straight sets against Elise Mertens, Martina Trevisan and Pegula.
"Actually, the whole two weeks were really tough," Rybakina said after seeing off Pegula late on Thursday. "I'm happy to be in another final."
With her runs in Indian Wells and Miami, the Russian-born 23-year-old has already won 13 main-draw matches at WTA 1000 level in 2023, matching her personal best for an entire season, achieved last year.