The New York Knicks took down the Spurs with a 105-95 final score on Wednesday night, taking a 1-0 lead in the 2026 NBA Finals.