JR Smith scored 17 points, Raymond Felton had 16 and Tyson Chandler 14 for the Knicks, who had beaten the same opposition 24 hours earlier.
It meant they won their first three games for the first time since 1999.
The Minnesota Timberwolves erased a 22-point deficit as they rallied to beat the Brooklyn Nets 107-96.
From 71-49 down near the start of the second half, the Timberwolves were unstoppable, sealing the win with a 32-10 fourth quarter. Nikola Pekovic led Minnesota with 17 points.
LeBron James starred for Miami as the Heat surged to a 124-99 victory over the Phoenix Suns.
James scored 23 points and grabbed 11 rebounds in a win which was secured courtesy of a 23-6 run in the third.
The San Antonio Spurs sealed their best ever start to a season as a 101-79 victory over the Indiana Pacers made it four straight wins.
The Memphis Grizzlies got 16 points and 18 rebounds from Zach Randolph as they beat the Utah Jazz 103-94 in front of their new owners.
OJ Mayo netted 32 points to help the Dallas Mavericks to a 114-91 victory over the Portland Trail Blazers.
The Sacramento Kings got their first win as 23 points and 15 rebounds from DeMarcus Cousins helped them edge out the Golden State Warriors 94-92.
Dion Waiters poured in 28 points while Kyrie Irving added 24 points and 10 rebounds to help the Cleveland Cavaliers beat the Los Angeles Clippers 108-101.