The New York Knicks are now closer than they have been in more than half a century to capturing an NBA championship.
In a thrilling Game 2 of the NBA Finals, New York survived an incredible San Antonio comeback and escaped with a dramatic 105-104 victory at Frost Bank Center. The win gave the Knicks a commanding 2-0 lead in the series and extended their postseason winning streak to 13 games, the second-longest playoff run in NBA history.
For much of the night, it appeared New York had complete control. Then it seemed San Antonio had stolen momentum and was ready to even the series. Instead, the final minute became another chapter in Jalen Brunson’s growing legacy as one of basketball’s most clutch performers.
The Knicks now return home with the opportunity to play the next two games in front of a Madison Square Garden crowd that has waited decades to witness a championship contender of this caliber.
A dramatic finish swings the Finals further toward New York
The closing moments delivered everything fans could have hoped for from a championship series.
After trailing for most of the second quarter, New York gradually seized control behind the outstanding play of Karl-Anthony Towns. The Knicks eventually built a 14-point advantage midway through the fourth quarter and looked poised to cruise to victory.
The Spurs, however, refused to surrender.
A relentless 14-0 run completely changed the game. San Antonio tightened its defense, pushed the pace and suddenly erased the deficit in just a few minutes. With less than a minute remaining, Victor Wembanyama completed a three-point play to give the Spurs a 104-102 lead, their first advantage of the second half.
The arena erupted, sensing a series-changing victory.
Brunson quickly answered with a difficult jumper to tie the game at 104-104 with 39 seconds left. Then came the defining sequence of the night.
After forcing a miss on the other end, Wembanyama appeared ready to set up a potential game-winning possession. Instead, a costly miscommunication with Stephon Castle resulted in a turnover. Brunson reacted instantly, securing the loose ball before being fouled.
The Knicks captain calmly stepped to the line and converted one of two free throws to put New York ahead by a single point.
San Antonio still had one final opportunity. De’Aaron Fox delivered the ball to Wembanyama in a favorable position, but the French superstar’s mid-range attempt bounced away, ending the Spurs’ comeback bid and sending the Knicks into celebration.
Knicks continue historic playoff run as Madison Square Garden awaits
While Brunson ultimately delivered the game-winning moment, the victory was built on contributions throughout the roster.
Karl-Anthony Towns once again proved indispensable, controlling the paint with his scoring, rebounding and physical presence. His ability to challenge Wembanyama defensively while remaining productive offensively has become one of the defining themes of the series.
Mikal Bridges added another efficient scoring performance, while OG Anunoby and Landry Shamet delivered key baskets during stretches when the Knicks needed secondary offense.
Brunson’s final stat line may not have reflected his usual efficiency. The All-Star guard finished with 20 points on 7-for-25 shooting, but his impact went far beyond percentages. Seven of those points came in the fourth quarter, and every one of them felt enormous.
Great players are often judged by what they do when everything is on the line. Despite struggling for portions of the night, Brunson once again found a way to influence the outcome when the pressure was at its highest.
The victory also strengthened New York’s place in NBA history. The Knicks have now won 13 consecutive playoff games, surpassing the legendary 1999 Spurs and trailing only the 2017 Golden State Warriors’ 15-game streak.
More importantly, they are now just two victories away from ending a championship drought that stretches back to 1973.
The Finals now shift to Madison Square Garden, where the atmosphere promises to be electric. For the first time in generations, New York fans can realistically envision the Larry O’Brien Trophy returning to the city.
The Knicks are not champions yet. But after two dramatic road victories in San Antonio, they have placed themselves firmly in control of the series and within touching distance of basketball immortality.
Other news - New York Knicks
Other news
- 23:54 Jalen Brunson Just Passed Michael Jordan in a Stunning Playoff Stat — and Knicks Fans Are Losing It
- 23:05 New York City FC Loans Forward Zidane Yañez to Huntsville City FC
- 23:03 Spurs Defender Sends Warning to Jalen Brunson Before NBA Finals: “I’m Excited for the Challenge”
- 10:31 NYCFC Fall in Nashville Despite Fernández Mercau’s Heroics Before World Cup Break
- 10:27 Knicks One Step From the NBA Finals: Cleveland Collapses Again as New York Dominates Game 3
- 15:00 Columbus Crew’s Tactical Makeover: Why Henrik Rydström Could Cause NYCFC Real Problems
- 13:00 NYCFC Under Pressure to Respond: Pascal Jansen Demands Immediate Bounce Back
- 09:01 OG Anunoby Injury Mystery Keeps Knicks Fans Waiting: Game 4 Decision Could Change Everything
- 23:31 Injury Crisis Hits NYCFC Ahead of Columbus Clash: Pascal Jansen Faces Major Selection Problem
- 23:00 Mike Brown Drops Hilarious Jalen Brunson Quote After Knicks Silence Philadelphia
- 22:00 Knicks Prove They Can Survive Without OG Anunoby as Game 3 Sends Huge Message
- 21:07 NYCFC vs Columbus Crew: Yankee Stadium Clash Could Spark a Major MLS Turning Point
- 17:30 Pascal Jansen Sends Calm NYCFC Message After Wild 4-4 Draw: “We’ll Get It Right”
- 16:29 NYCFC Face a New-Look Montréal: Tactical Twist Could Decide Road Clash
- 15:22 NYCFC Hit by Injury Blow Before Montréal Clash: Four Players Ruled Out
- 22:00 Why Citi Field Could Be NYCFC’s Biggest Weapon in the Eastern Conference Race
- 21:34 NYCFC vs Charlotte FC Could Be an MLS Goal Fest — And Citi Field Might See Fireworks
- 21:32 NYCFC Hit by Injury Crisis Ahead of Charlotte Clash — Key Absences Could Change Everything
- 13:00 Dream Signings or Fantasy? Why NYCFC Could Chase Salah or Bernardo Silva This Summer
- 11:00 Shaq Questions Towns’ Mentality: Is KAT the Knicks’ Biggest X-Factor or Weak Link?
- 09:41 NYCFC Shut Out in Vancouver: Missed Chances Cost Them in Crucial Conference Clash
- 14:00 Same System, Different Souls: Why NYCFC vs Whitecaps Is a Tactical Chess Match
- 13:00 NYCFC vs Whitecaps: History Favors New York, but Vancouver’s Home Form Tells a Different Story
- 11:49 NYCFC Faces a Defining Test in Vancouver: Can Jansen’s Side Bounce Back on the Road?
- 14:00 Did Jansen Wait Too Long? NYCFC’s Late Substitutions Cost Them Victory
- 13:00 NYCFC’s Costly Habit Returns: Why Dropped Points Could Ruin Their 2026 Season
- 08:22 “We Can Beat Anyone”: Karl-Anthony Towns Fires Up Knicks With Bold Playoff Warning
- 20:00 Bernardo Silva Set to Leave Man City: MLS Move or European Giants Battle?
- 19:00 NYCFC’s Hidden Weakness? Why Matt Freese Needs Support Despite Stellar Form
- 18:00 NYCFC’s Defensive Wall Is Real: Why Opponents Are Struggling to Break Through
- 17:16 Brunson Breaks Atlanta’s Fortress: Knicks Win Thriller After Controversial Buzzer-Beater Drama
- 16:38 NYCFC’s Costly Flaw Exposed: Why One Missing Piece Ruined Victory Against St. Louis
- 21:00 NYCFC Must Solve St. Louis’ New-Look System as Familiar Face Returns to New York
- 20:00 NYCFC Eye Strong Response at Citi Field as St. Louis Arrive with Fresh Momentum
- 18:59 NYCFC Return to Citi Field with Big Ambitions: Can Queens Become Their Fortress in 2026?
- 18:34 NYCFC Hit by Injury Crisis Ahead of St. Louis Clash: Five Players Ruled Out
- 15:40 “It’s a joke!” — Mike Brown explodes over OG Anunoby’s All-Defense snub
- 16:29 Knicks Nightmare: Miles McBride Injured Again in Emotional Return Game
- 08:25 Knicks Collapse Late as Thunder Take Over: What Went Wrong in the Fourth Quarter
- 12:51 Etihad Park Milestone: NYCFC’s Dream Stadium Takes Major Step Toward 2027 Debut
- 12:10 Stephen A. Smith Fires Back at Josh Hart as Knicks Drama Reaches Boiling Point
- 10:00 Hornets Shock Knicks: Knueppel’s Breakout Game Ends New York’s Winning Streak
- 08:07 Internationals | Seven New York City FC Players Called Up for International Duty in March
- 19:29 A Piece of History: Lionel Messi’s Match-Worn Anniversary Jersey Comes to Market
- 11:09 NYCFC vs Inter Miami: Eastern Giants Collide in a High-Stakes Bronx Showdown