Avery Bradley was the hero for the Boston Celtics as his last-gasp three-pointer saw them snatch a 104-103 victory over the Cleveland Cavaliers.
Bradley threw in from the corner as the full-time buzzer went to seal an impressive late rally, having trailed by five points with just 18 seconds remaining.
LeBron James scored 30 points for the Cavaliers but it was not enough to deny an eighth win in nine games for the Celtics.
Article continues below
John Wall was in fine form as the Washington Wizards beat the Philadelphia 76ers 106-94.
Wall registered the fourth triple-double of his career after claiming 18 points, 13 rebounds and 10 assists as the Wizards inflicted a fourth straight defeat on the 76ers.
The Atlanta Hawks made it three in a row as they won 102-96 against the Indianapolis Pacers.
Paul Millsap scored 24 points and Al Horford 21 as the Pacers lost for a 17th time in their last 19 regular-season visits to Atlanta.
The Brooklyn Nets enjoyed their best points haul of the season as they beat the Sacramento Kings 128-119.
The Nets ended a five-game losing streak thanks to Joe Johnson's 27 points - his highest return of the campaign - and 11 assists.
Chris Paul's 21 points led the LA Clippers to a 107-93 victory over the Orlando Magic while the Miami Heat produced a late rally to overcome the Charlotte Hornets 98-95.
The Memphis Grizzlies beat the New York Knicks 91-85, the Utah Jazz made it 14 straight home wins over the Milwaukee Bucks with a 84-81 success and Danilo Gallinari scored 33 points for the Denver Nuggets in their 115-110 win over the Chicago Bulls.
Elsewhere, the San Antonio Spurs registered another victory, seeing off the Dallas Mavericks 116-90.