New Users Get $10 Off
The Best NBA Finals Games of All Time: Classic Matchups That Defined Basketball History

The Best NBA Finals Games of All Time: Classic Matchups That Defined Basketball History

March 2, 2026 by

Few moments in sports can match the intensity, drama, and sheer brilliance of an NBA Finals game. Played on the biggest stage in professional basketball, these contests have produced some of the most unforgettable moments in sports history.

Whether you are a lifelong fan or a newcomer to the game, this list of the best NBA Finals games of all time will remind you exactly why the NBA Finals captivates millions of viewers each June.

Game 6, 1998 NBA Finals: Chicago Bulls vs. Utah Jazz

The Last Shot. The Last Dance.

If there is one game that perfectly encapsulates Michael Jordan’s greatness, it is Game 6 of the 1998 NBA Finals. With the Chicago Bulls trailing by one point in the final seconds, Jordan stole the ball from legendary Utah Jazz power forward Karl Malone, dribbled upcourt, and buried a jumper over Bryon Russell to seal the Bulls’ sixth championship in eight years.

It was Jordan’s final shot as a Bull, and arguably the single most iconic moment in NBA Finals history. The game drew over 35 million viewers in the United States and remains one of the highest-rated NBA broadcasts ever. The Bulls won 87-86, and Jordan finished with 45 points. No NBA Finals game has been replayed, dissected, or celebrated more in the decades since.

Why it makes the list: The stakes, the clutch performance, the cinematic ending. Game 6 of the 1998 Finals is the gold standard of NBA Finals basketball.

Game 7, 2016 NBA Finals: Cleveland Cavaliers vs. Golden State Warriors

The Greatest Comeback in Finals History

The 2016 NBA Finals are the only time in NBA history that a team has come back from a 3-1 series deficit to win the championship. Cleveland’s Game 7 victory over the heavily favored Golden State Warriors was a masterpiece of defensive intensity and clutch execution.

The game’s defining moment came with under 2 minutes remaining, and the score was tied at 89. LeBron James sprinted from the opposite end of the court to pin Andre Iguodala’s layup attempt against the backboard in a block that has since been dubbed “The Block.” Kyrie Irving then buried a three-pointer over Stephen Curry with 53 seconds left to put Cleveland ahead for good.

LeBron James finished with 27 points, 11 rebounds, and 11 assists, posting a triple-double in the deciding game of the NBA Finals. The Cavaliers won 93-89, ending Cleveland’s 52-year major professional sports championship drought.

Why it makes the list: Historic circumstances, legendary individual performances, and a finish that no fan who watched it will ever forget.

Game 6, 1993 NBA Finals: Chicago Bulls vs. Phoenix Suns

John Paxson’s Moment of Glory

The 1993 NBA Finals pitted Michael Jordan and the Chicago Bulls against Charles Barkley and the Phoenix Suns in one of the most competitive series of the decade. Game 6 stands out as one of the best Finals games ever played, featuring wild swings in momentum and an ending that came down to the final seconds.

With the Bulls trailing by two points and fewer than four seconds on the clock, John Paxson caught a pass from Horace Grant and drained a three-pointer to put Chicago ahead 99-98. The Bulls held on to win the game and their third consecutive NBA championship.

Barkley had put up a tremendous series, and the Suns pushed the Bulls to the brink, making this one of the most underrated Finals matchups in NBA history. The game showcased the grit and resilience that defined those early 1990s Bulls teams.

Why it makes the list: A dramatic game-winning three-pointer, a legitimate battle between two of the era’s best teams, and another chapter in the Jordan legend.

Game 7, 1994 NBA Finals: Houston Rockets vs. New York Knicks

Defense Wins Championships

The 1994 NBA Finals were played in the first Jordan-less postseason in nearly a decade, and it proved that compelling basketball was not dependent on one superstar. The Houston Rockets and New York Knicks engaged in a brutal, physical, defensive series that culminated in a memorable Game 7.

Hakeem Olajuwon was brilliant throughout the series, averaging 26.9 points and 9.1 rebounds per game. In Game 7, Olajuwon was everywhere, scoring 25 points while defending Patrick Ewing into a difficult night. The Rockets won 90-84 in a tightly contested battle that cemented Olajuwon’s status as one of the greatest big men in NBA history.

The series also featured one of the most controversial moments in Finals history: John Starks’ 2-for-18 shooting performance in Game 7, which ultimately doomed New York’s title hopes despite Ewing’s heroic series.

Why it makes the list: A throwback to fundamental, physical basketball, and one of the most underappreciated championship performances ever from Hakeem Olajuwon.

Game 7, 1969 NBA Finals: Boston Celtics vs. Los Angeles Lakers

Bill Russell’s Farewell

Long before the modern era of the NBA Finals, Bill Russell and the Boston Celtics built a dynasty that has never been equaled. Their 1969 Game 7 victory over the Los Angeles Lakers was particularly dramatic because it came against a Lakers team featuring Jerry West, Elgin Baylor, and Wilt Chamberlain, and because it turned out to be Russell’s final game as a player and coach.

The Celtics won 108-106 in a nail-biter that required Russell to be at his defensive best. Jerry West played one of the all-time great losing performances, scoring 42 points and earning Finals MVP honors even though his team lost. It was the only time in NBA Finals history that the MVP award went to a player from the losing team.

Why it makes the list: Historical significance, legendary players, and the bittersweet farewell of the greatest winner in NBA history.

Game 6, 2013 NBA Finals: Miami Heat vs. San Antonio Spurs

Ray Allen Saves the Heat’s Season

The 2013 NBA Finals are widely considered one of the greatest series ever played, and Game 6 is its undeniable centerpiece. The San Antonio Spurs led by five points with under 30 seconds remaining and were seconds away from claiming the championship when LeBron James hit a mid-range jumper to cut the lead to three.

Then came the moment. With the Miami Heat trailing by three and the Spurs’ Kawhi Leonard at the free-throw line, a missed second free throw set up a frantic scramble. Chris Bosh corralled the offensive rebound and kicked it to Ray Allen, who stepped back behind the three-point line, barely kept his heel off the baseline, and buried the tying shot with five seconds left.

The Heat won Game 7 in overtime, 103-100, and went on to claim their second consecutive title. Ray Allen’s corner three is widely regarded as the greatest shot in NBA Finals history.

Why it makes the list: A single shot so perfectly executed under such extreme pressure that it transcended the sport and became a cultural moment.

Game 5, 1976 NBA Finals: Boston Celtics vs. Phoenix Suns

The Triple Overtime Classic

Before the modern era of social media and 24/7 sports coverage, the 1976 NBA Finals Game 5 captivated a national audience through pure, relentless basketball drama. The game went to three overtimes and featured multiple lead changes, technical fouls, and a near-riot on the court.

In the second overtime, with the Suns down two and the clock running out, Gar Heard caught an inbound pass near half-court and launched a buzzer-beating turnaround jumper to force a third overtime. The Celtics ultimately prevailed 128-126 in a game that historians and former players alike frequently cite as the greatest in NBA Finals history.

Phoenix’s Paul Westphal and Boston’s Dave Cowens were exceptional throughout, and the chaos of the second overtime, including fans rushing the court, added to the legendary nature of the contest.

Why it makes the list: Three overtimes, a miracle buzzer-beater, and the kind of organic, unscripted drama that only live sports can produce.

Game 7, 2013 NBA Finals: Miami Heat vs. San Antonio Spurs

LeBron’s Championship Defense

Hot on the heels of the dramatic Game 6, Game 7 of the 2013 Finals delivered its own share of tension. The Heat and Spurs played a tight, well-executed game throughout, with neither team able to open up a comfortable lead.

LeBron James once again proved he was the best player in the world, scoring 37 points on efficient shooting while defending multiple positions. The Heat held on to win 95-88, completing the comeback from near-elimination in Game 6 and securing back-to-back championships.

The pairing of Game 6 and Game 7 in the 2013 Finals represents perhaps the most emotionally intense 48-hour stretch in NBA Finals history.

Why it makes the list: As the capstone of the greatest two-game stretch in Finals history, Game 7 in 2013 earns its place on this list by itself.

Honorable Mentions

Several other games deserve recognition on any list of the best NBA Finals games of all time:

Game 6, 1980 NBA Finals (Lakers vs. 76ers): Magic Johnson, a 20-year-old rookie, started at center in place of the injured Kareem Abdul-Jabbar and scored 42 points to clinch the title, one of the most remarkable individual performances in Finals history.

Game 6, 2010 NBA Finals (Lakers vs. Celtics): Kobe Bryant’s 17th-season title was secured on the parquet floor of the TD Garden in Boston, with Ron Artest and Pau Gasol delivering clutch contributions in the final minutes.

Game 3, 1962 NBA Finals (Celtics vs. Lakers): Frank Selvy missed a potential game-winning shot at the buzzer in regulation, and the Celtics won in overtime to take a 2-1 series lead in one of the earliest overtime games in Finals history.

What Makes an NBA Finals Game All-Time Great?

The best NBA Finals games share several qualities. They feature high stakes, whether a series closeout, an elimination game, or a moment when one play could determine the outcome of an entire season. They showcase individual brilliance from the sport’s biggest stars. They include momentum swings that keep fans on the edge of their seats from the opening tip to the final buzzer.

Most importantly, the best Finals games leave a permanent mark on basketball culture. They create images, highlights, and memories that fans carry with them for decades and share with new generations of basketball fans.

Final Thoughts

The NBA Finals have been home to some of the most dramatic moments in all of professional sports. From Bill Russell’s dynasty to Michael Jordan’s legend, from LeBron James’ historic comeback to Ray Allen’s corner three, each of these games represents basketball at its absolute finest.

Whether you experienced these games live or are discovering them for the first time, each one is worth watching in full. They are not just great basketball games. They are defining chapters in the history of American sports.