LeBron James is making his eighth career appearance in the NBA Finals, and the 2017 Golden State Warriors are arguably his toughest opponent to date.
But just two games into the series (even as impressive as those Warriors performances were), we're not ready to crown them just yet.
Here's a ranking of every team LeBron has faced in the Finals, and (spoiler alert): This year's Warriors aren't in the No. 1 spot.
David RichardDavid Richard-USA TODAY Sports
2007 San Antonio Spurs
LeBron's first trip to the NBA Finals resulted in a sweep at the hands of the Spurs, although this matchup was more about The King's lack of help than it was San Antonio's level of dominance. Games 3 and 4 of the series were decided by just four points combined, and Drew Gooden and Daniel Gibson were the only Cavaliers besides LeBron to average double-digit points per game for the series.
2012 Oklahoma City Thunder
The Thunder made it to just one NBA Finals in Kevin Durant's nine seasons with the franchise, but the 2012 squad wasn't deep enough or mature enough to deal with the Miami superteam LeBron had assembled in his second season in South Beach.
Durant and Russell Westbrook combined to average more than 57 points per game in the series but got minimal contributions from everyone else -- including James Harden, who averaged just 12.4 points per game while coming off the bench.
2013 San Antonio Spurs
The Spurs were on their way to a title in 2013, until Ray Allen knocked down one of the most clutch shots in NBA history to force overtime in Game 6. This particular San Antonio squad wasn't necessarily as threatening as some of the others Gregg Popovich had assembled, but the crushing defeat the Spurs suffered set up a revenge tour for the ages the very next season.
USA TODAY SportsDerick E. Hingle-USA TODAY Sport
2011 Dallas Mavericks
LeBron James made it to the Finals in his first season in Miami, but a Mavericks team led by Dirk Nowitzki and Jason Kidd (with Tyson Chandler anchoring the defense) proved to be too tall a task. This was the only Dallas team ever to win a title, and it was one of just two squads to make it to the Finals during Dirk's 19-year career.
2016 Golden State Warriors
Had the 73-win 2016 Warriors been at full strength in the Finals, they probably would have earned the top spot on our list. But Stephen Curry wasn't anywhere near 100 percent after suffering injuries in the earlier rounds of the playoffs, and Draymond Green's suspension opened the door for the Cavaliers to come back from a 3-1 deficit and win Cleveland's first NBA title.
Getty ImagesGetty Images
2015 Golden State Warriors
The Warriors teams that have been to the Finals three straight seasons have all been great in their own way, but the 2015 squad is the only one to win a title so far. LeBron's Cavaliers were without Kyrie Irving and Kevin Love for the bulk of the series, and once Golden State inserted Andre Iguodala into the starting lineup after falling behind 2-1 in the series, it was essentially a wrap.
Bob DonnanBob Donnan-USA TODAY Sports
2017 Golden State Warriors
As we've seen through the first 14 games of the postseason, adding Kevin Durant to an already historically great collection of talent has made the Warriors unstoppable. They may ultimately go down as one of the best teams ever, but until they finish the job and come away with a title, we'll keep them at 1A on this list of LeBron's championship opponents.
Getty ImagesGetty Images
2014 San Antonio Spurs
After the way the Spurs lost to the Cavaliers in 2013, it would have been understandable for the hangover to affect them the following season. But San Antonio was all business on the way to exacting revenge.
The Spurs won 62 games during the regular season that year and absolutely steamrolled LeBron's Heat during a five-game series in which the average margin of victory in the final three contests was a ridiculous 19 points.
The 2017 Warriors may move past the Spurs here with a title this season. But San Antonio played some of the best offensive basketball the league has ever seen on the way to its title in 2014, and for that it earns the top spot on our list.