James Harden produced another triple-double as the in-form Brooklyn Nets won 100-95 over the Detroit Pistons on Saturday.
The Nets moved to 12-1 from their past 13 games, improving their overall record to 26-13 with their fourth consecutive victory.
Harden led the way with 24 points, 10 rebounds and 10 assists, although he was 0-for-six from three-point range, inviting Detroit into the game.
Kyrie Irving (18 points) also struggled to find his radar, but Landry Shamet lifted from range, with 15 points including a trio of three-pointers.
Giannis Antetokounmpo and Russell Westbrook starred but the Greek forward's Milwaukee Bucks came out on top in a 125-119 win over the Washington Wizards.
Antetokounmpo finished with a sensational 33 points, 11 rebounds and 11 assists in a thrilling win, receiving good support from guard Jrue Holiday (18 points and eight rebounds) and center Donte DiVincenzo (10 points and 13 rebounds).
Westbrook scored 42 points for the Wizards along with 12 assists and 10 rebounds, while Rui Hachimura had 29 points and 11 boards.
In a tight match where only one point split the sides at half-time, Westbrook tied the game with a three-pointer with 41 seconds to go.
But Westbrook missed a chance to draw level again with 25 seconds to go at 121-119, allowing the Bucks to run away with it.
LaMelo shines, Charlotte's franchise record
LaMelo Ball impressed again with 23 points, six assists and nine rebounds in the Charlotte Hornets' 114-104 win over the Toronto Raptors.
The 2020 third pick helped Charlotte find their range as they shot a franchise record 11 three-pointers in the opening quarter, with Ball finishing the game with six of his own.
Kristaps Porzingis (25 points and six rebounds) and Luka Doncic (21 points and 12 assists) guided the Dallas Mavericks to a 116-103 victory over the Denver Nuggets.
Malcolm Brogdon scored 25 points and Domantas Sabonis had a triple-double as the Indiana Pacers enjoyed a 122-111 win against the Phoenix Suns.
Trae Young had 28 points as the Atlanta Hawks collected their fourth straight win, beating the Sacramento Kings 121-106.
Triple-doubles galore
There were five triple-double in one day, which is a new NBA record, produced by Harden, Antetokounmpo, Westbrook, Sabonis and New York Knicks forward Julius Randle (26 points, 12 assists and 12 rebounds against the Oklahoma City Thunder).
Hornet stung
Hornets guard Terry Rozier was forced out of his side's win over Toronto with a "left leg contusion" which will be a worry moving forward. He initially tried to play through it but eventually limped out of the game with 17 points to his name.
Saturday's results
New York Knicks 119-97 Oklahoma City Thunder
Charlotte Hornets 114-104 Toronto Raptors
Brooklyn Nets 100-95 Detroit Pistons
Milwaukee Bucks 125-119 Washington Wizards
Atlanta Hawks 121-106 Sacramento Kings
Portland Trail Blazers 125-121 Minnesota Timberwolves
Dallas Mavericks 116-103 Denver Nuggets
Indiana Pacers 122-111 Phoenix Suns
Pistons at Nets
Another bumper Sunday with nine games to come, including the Philadelphia 76ers taking on the San Antonio Spurs with Joel Embiid out, while the Utah Jazz face the out-of-sorts Golden State Warriors.