Raptors 105 (35-14), Pistons 92 (17-33)
Toronto took the lead halfway through the first quarter and would not trail for the rest of the game.
Fred VanVleet dropped 16 points with 9 dimes and 8 boards. Pascal Siakam added a game-high 30 points.
Toronto has now won 10 straight games. Detroit has lost 5 straight.
Bulls 118 (19-32), Nets 133 (21-26)
Kyrie Irving needed just 23 shots to drop 54 points as he led the Nets to a much-needed victory.
Putting on an inspired performance in memory of his friend and mentor Kobe Bryant, Kyrie did not miss in the first half en route to his second 50-plus point game of the season.
Mavs 121 (29-19), Rockets 128 (30-18)
Houston built an 18-point lead late in the third quarter against the Luka Doncic-less Mavs and held on for the win.
James Harden dropped a game-high 35 points with 16 boards, 6 dimes and 4 steals. Russell Westbrook added 32 points with 9 dimes and 3 steals.
Grizzlies 111 (24-25), Pelicans 139 (20-29)
New Orleans, finally with its core players healthy, blew the game open during the third quarter, outscoring the Grizzlies by 17 points.
Jrue Holiday dropped 18 points with 6 dimes and 3 steals. Zion Williamson added game-high 24 points.
Nuggets 127 (34-15), Bucks 115 (41-7)
Denver shot 22-44 from three as they snapped the Bucks’ 9-game winning streak.
Will Barton dropped a team-high 24 points (6-9 3FG) with 8 dimes and 7 boards.
Thunder 111 (30-20), Suns 107 (20-28)
Down 7 with 4:10 remaining, the Thunder battled back for another important road victory.
Chris Paul dropped 20 points with 10 dimes and 3 steals. Danilo Gallinari added a game-high 27 points.
Blazers 127 (22-27), Lakers 119 (36-11)
Portland thwarted the Lakers on an emotional night that paid tribute to fallen legend Kobe Bryant.
Damian Lillard continued his scorching hot play, dropping 23 of his game-high 48 points in the third quarter. Hassan Whiteside added 30 points with 12 boards and 5 blocks.