The last time we saw Serena Williams in a Grand Slam final, she was beating her sister Venus for the Australian Open crown in January 2017. A lot has happened to Serena over the nearly 18 months since, but despite all the challenges, she’s back in another final — this time with a chance to tie Margaret Court for the most slam titles of any tennis player in history.

Williams’s latest remarkable comeback (and there have been quite a few) only reaffirms for the umpteenth time that she belongs on the short list of history’s greatest athletes. But this time around, she got a little help.

A rash of upsets cleared out nearly every top contender in Williams’s path at the All England Club: By the third round, the list of upset victims included top seed Simona Halep, defending champ Garbiñe Muguruza, second-seeded Caroline Wozniacki, U.S. Open champion Sloane Stephens, two-time Wimbledon champion Petra Kvitova and Serena’s older sister Venus, a five-time Wimbledon champ. As a result, Williams will end up facing only two seeded opponents all tournament long: No. 13 Julia Goerges in the semifinals and No. 11 Angelique Kerber in the final. In her 23 slam victories so far, the only time she faced so few seeded opponents was the 2002 French Open — and even then, the two seeded players she had to beat were her second-seeded sister and the No. 1 seed, Jennifer Capriati.

We can roughly quantify the difficulty of Serena’s path in each of her major wins (plus this potential one in London) by assigning point values to her opponents based on their seeds: Since 32 players are seeded for each Grand Slam, the No. 1 seed is worth 32 points, No. 2 is worth 31, and so forth until we reach the 32nd seed (worth 1 point); unseeded players are worth 0 points. Adding up the point values of all her opponents in a tournament gives us a sense of how stiff Serena’s competition was on the way to each of her major wins, and this year’s Wimbledon will have easily been her easiest path to a title so far, assuming she prevails over Kerber (she’s about a 1-to-2 betting favorite in Las Vegas):

This could be Serena’s easiest route to a slam win yet Difficulty of Serena Williams’s paths to victory in her Grand Slam wins, plus Wimbledon in 2018, based on assigning points to her opponents’ seedings (higher seeds are worth more points) Williams Opponent Seeds Year Slam won Age* Seed R128 R64 R32 R16 QF SF F Opp. Seed Pts 2018 Wimbledon? 36.8 25 13 11 42 2015 French Open 33.7 1 27 17 23 13 52 2010 Wimbledon 28.7 1 16 9 21 53 2014 U.S. Open 32.9 1 11 17 10 61 2016 Wimbledon 34.8 1 13 21 4 61 2017 Aus. Open 35.3 2 16 9 13 61 2002 French Open 20.7 3 1 2 63 2010 Aus. Open 28.3 1 32 13 7 16 64 2015 Aus. Open 33.3 1 26 24 11 2 69 2015 Wimbledon 33.8 1 16 23 4 20 69 2012 U.S. Open 30.9 4 12 10 1 76 2002 Wimbledon 20.7 2 11 9 1 78 2009 Wimbledon 27.7 2 8 4 3 84 2013 French Open 31.7 1 26 15 5 2 84 2008 U.S. Open 26.9 4 30 7 6 2 87 2003 Aus. Open 21.3 1 26 18 25 4 2 90 2013 U.S. Open 31.9 1 15 18 5 2 92 2012 Wimbledon 30.7 6 25 4 2 3 98 2002 U.S. Open 20.9 1 26 20 11 4 2 102 2009 Aus. Open 27.3 2 13 8 4 3 104 2003 Wimbledon 21.7 1 28 15 8 3 4 107 1999 U.S. Open 17.9 7 16 4 2 1 109 2005 Aus. Open 23.3 7 11 2 4 1 114 2007 Aus. Open 25.3 — 27 5 11 16 10 1 128 * As of the opening day of the tournament. In the years when fewer than 32 players were seeded, pre-tournament world rankings were used as a proxy for seedings to fill out the field up to No. 32. Source: Tennis Abstract, Wikipedia

It’s foolish to give the draw all the credit for Williams’s presence in the finals, though. We learned a long time ago not to underestimate her, no matter the competition. Without the upsets, it’s very possible that she would have made it anyway — especially since, during the course of the tournament, Williams has notably raised her game, particularly on her serve.

She struggled some in her first-round win over Arantxa Rus, who ranks just 105th in the world: Williams got 58 percent of her first serves in — winning 76 percent of those points. But by her Tuesday quarterfinal against world No. 52 Camila Giorgi, Williams’s serve was back to form: She got in 71 percent of her first serves and won 81 percent of those points. And in Thursday’s semifinal, Williams won a whopping 87 percent of her first-serve points against world No. 13 Goerges.

It certainly hasn’t hurt that Williams’s serve speed has also steadily crept up since the start of the tournament. In her opening match, her first serves were averaging 103 mph. On Thursday, her first serve averaged 107 mph — and her fastest serve topped out at 119 mph. At the same time, Serena’s unforced errors have plummeted. She opened Wimbledon with 29 errors against Rus, but she committed only nine in her three sets against Giorgi — and just seven in two sets against Goerges.

Now Williams is on the verge of making even more history, in perhaps her most impressive comeback of all. All it took was a little luck of the draw, some sharper ball-striking and a ton of perseverance to come back from a year spent wrestling with bigger concerns than tennis and put herself on the path to a potentially triumphant return in her favorite Grand Slam stomping grounds.