James Harden's remarkable season hit new heights but he was unable to prevent the Houston Rockets from suffering a 145-142 overtime defeat to the Brooklyn Nets.
The reigning MVP finished with 58 points – breaking his season-high for the second time this week – as well as 10 rebounds and six assists but the Rockets were overpowered by a late rally from Brooklyn's Spencer Dinwiddie.
The Nets point guard poured in a total of 33 points, including 25 in the fourth quarter and overtime, and drained the three-pointer that forced overtime as well as the go-ahead basket with 28 seconds left in the extra period.
Defeat was tough on red-hot Harden, who has now scored at least 30 points in each of the last 18 games, although he did see his three-point figures slip at Toyota Center, hitting just five of 19.
Kyrie Irving, meanwhile, dominated at TD Garden as he returned from injury to lead the Boston Celtics to a 117-108 victory over the Toronto Raptors.
The 26-year-old top-scored for the Celtics with 27 points and stunned the Raptors with a 31ft three-pointer in the fourth as the Celtics bounced back from a three-game away losing run.
Stephen Curry scored 41 points to lift the Golden State Warriors to a 147-140 win over the New Orleans Pelicans and became the first NBA player in history to score at least eight three-pointers in three straight games.
The San Antonio Spurs recovered from a 19-point deficit to overcome the Dallas Mavericks 105-101, Davis Bertans proving the star man as he hit the go-ahead three-pointer with 1.41 left on the clock.
Giannis Antetokounmpo's haul of 27 points and 11 rebounds was his 30th double-double of the campaign and helped the Milwaukee Bucks see off the Memphis Grizzlies 111-101.
The victory gave the Bucks their third win in a row while the Grizzlies slipped to a ninth loss in 10 games.
Elsewhere, the Detroit Pistons downed the Orlando Magic 120-115 in overtime, the Portland Trail Blazers toppled the Cleveland Cavaliers 129-112 and the Utah Jazz improved to five wins in a row after beating the Los Angeles Clippers 129-109.
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Press Association Sport staff');
ga('pacontentapi.set', 'dimension2', '1070ee47-f51a-4ae3-83c6-f7d6411e6d55');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:world');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:basketball,sport:other');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Harden stars again but Rockets crash to Nets loss'});