New York Knicks beat San Antonio Spurs 105-104 for 2-0 lead in NBA Finals StuffNew York Knicks vs San Antonio Spurs Jun 5, 2026 Game Summary NBA.comNBA finals 2026 Game 2: New York Knicks 105-104 San Antonio Spurs – as it happened The GuardianWembanyama mistake hands Knicks control of NBA Finals BBCKnicks hold off Spurs 105-104 for 2-0 NBA Finals lead NZ Herald