A final-quarter onslaught from the Washington Wizards saw them overcome the in-form New York Knicks 106-96.
Washington had trailed 73-70 heading into the last period but John Wall (21 points) and Trevor Ariza (20 points) helped see them to victory.
Miami Heat recorded their 20th win from 23 home games with a 114-108 victory over the Houston Rockets.
LeBron James led the way with 32 points, while Dwyane Wade added 31 and eight assists.
The San Antonio Spurs recorded their 11th successive win with a 104-94 victory over the Minnesota Timberwolves. Danny Green scored a career-high 28 points for the in-form team of the NBA.
Roy Hibbert led the Indiana Pacers to a 88-69 win over the Philadelphia 76ers with 18 points and 14 rebounds, while the Oklahoma City Thunder claimed back-to-back wins with a 119-98 victory against the Golden State Warriors.
Orlando Magic suffered an 11 consecutive loss as they were beaten 86-76 by the Los Angeles Clippers, while Jeff Teague scored 22 points as the Atlanta Hawks defeated the Memphis Grizzlies 103-92.
Brook Lopez's 17-point haul saw the Brooklyn Nets squeeze past Detroit 93-90 for their first victory over the Pistons in nearly seven years, while Dallas coach Rick Carlisle picked up his 500th career win after his Mavericks side overcame the Portland Trail Blazers 105-99.
Kevin Garnett's season-high 27 points inspired the Boston Celtics to a 99-95 success over the Toronto Raptors, while Kyrie Irving bagged 22 points as the Cleveland Cavaliers crushed the Charlotte Bobcats 122-95.
The New Orleans Hornets got their first win in five after beating the Phoenix Suns 93-84 and Paul Millsap and Al Jefferson both landed 19 points in the Utah Jazz's 100-86 win over the Milwaukee Bucks.