Jordan Crawford led the Celtics with 22 points, while Kris Humphries scored double digits for the first time this season as the home side opened up a controlling lead in the first quarter, which was enough to seal the victory.
Having ended their nine-game losing streak earlier this week, the Knicks surged to their first home win in seven outings, with Carmelo Anthony leading the team with 20 points.
The Rockets restricted the visitors' ability to score in the first quarter while opening up a 19-point lead, with James Harden ending the game with 34 points.
The Charlotte Bobcats thrashed the Philadelphia 76ers, who have won just once away from home so far this season.
Jeffrey Taylor, who filled in for the injured Michael Kidd-Gilchrist at small forward, matched his career-high score of 20 points as the hosts dominated the second and fourth quarters to open up their 17-point winning margin.
The visitors had trailed heading into the fourth quarter, but they restricted their opponents to just 13 points in the last 12 minutes of the game to take the win.
The visitors dominated the first half before the Bucks fought back to level the scores after the break, but Brandon Knight made the difference in overtime, after Khris Middleton had led the team during regulation.
Results in full: Philadelphia 76ers 88-105 Charlotte Bobcats, Milwaukee Bucks 109-105 Washington Wizards, Cleveland Cavaliers 89-108 Atlanta Hawks, Denver Nuggets 98-106 Boston Celtics, Orlando Magic 83-121 New York Knicks, Golden State Warriors 83-105 Houston Rockets, Oklahoma City Thunder 109-95 New Orleans Pelicans, Toronto Raptors 97-106 Phoenix Suns, Utah Jazz 98-130 Portland Trail Blazers, Los Angeles Lakers 106-100 Sacramento Kings