Their past consists of just one meeting, in the first round of the 2015 French Open, which Stephens won in straight sets. That feels like a lifetime ago considering what’s happened to each American since. Stephens missed nearly a year of competition after last summer’s Olympic Games due to foot surgery, while Williams turned 35, 36 and 37—ages at which players typically retire, rather than continue to excel.
Which brings us to the present. Stephens, after taking two losses to begin her comeback, has improbably gone on one of the best runs of her career: semifinals in Toronto, semifinals in Cincinnati and, now, semifinals at Flushing Meadows. No one could have seen this coming, including Stephens, who was on the brink of tears as she played match point against Anastasija Sevastova.
Williams is vying for her third Grand Slam final of 2017. Serena Williams, who beat her sister to win the Australian Open, didn’t play the US Open; Garbine Muguruza, who beat Venus to win Wimbledon, is out of the tournament. If anyone deserves a major title among the semifinalists—men or women—it’s the always-classy, always-competing 20-year veteran.