The New York Knicks finally broke their 18-game home losing streak on Sunday night, beating the San Antonio Spurs 130-118.