James Harden helped the Brooklyn Nets avoid a late scare with 30 points, 14 rebounds and 15 assists.
Giannis Antetokounmpo produced a huge week for the Bucks, while Stephen Curry's three-point production tailed off a little.
A double-double from LeBron James saw the Los Angeles Lakers past the Portland Trail Blazers.
The NBA-leading Utah Jazz inflicted the LA Lakers' biggest loss this season, while Luguentz Dort's buzzer-beater led the Thunder.
The Jazz powered to a franchise-record 28 threes against the Hornets, and Bradley Beal led the Wizards past the Lakers in an OT thriller.
Jimmy Butler's Miami Heat claimed a narrow win over the slumping the Los Angeles Lakers as Terry Rozier proved clutch at the death.
Nikola Jokic inspired the Denver Nuggets, who ended the Los Angeles Lakers' winning streak.
The Utah Jazz improved to 21-5 after a win over the Milwaukee Bucks.
Bulls pair Zach LaVine and Coby White set an NBA record against the Pelicans, while Luka Doncic posted his 32nd career triple-double.
Charlotte Hornets coach James Borrego is sure LaMelo Ball will keep getting better and better after another star showing from the rookie.