bulls 122, pistons 112

Zach LaVine scored 16 of his 25 points in the fourth quarter and Chicago pulled away for a win against Detroit on Monday night.

The game was tied at 95 with 8:46 left, but LaVine had nine points in a 13-2 run that put the Bulls up by 11 with 5:45 to go. He hit six 3-pointers in the quarter after a slow start.

Nikola Vucevic led the Bulls with 29 points and 12 rebounds while Coby White scored 25.

Cade Cunningham had 26 points and 10 assists for the Pistons and Malik Beasley added 21.

Heat 106, 76ers 89

Jimmy Butler scored a season-high 30 points in his return from a sprained ankle, Tyler Herro added 18 and Miami erased an early 19-point deficit to beat Philadelphia.

Duncan Robinson scored 13 and Dru Smith added 10 for Miami, which played its first home game in two weeks. The Heat — who were outscored 137-71 in third quarters in their first four home games — outscored Philadelphia 35-16 in that period.

Knicks 134, Wizards 106

Jalen Brunson had 26 points and 11 assists, and New York rolled to a victory that extended Washington’s losing streak to nine games.

Karl-Anthony Towns added 24 points and 12 rebounds in just 25 minutes for the Knicks, who were off and running right from the start even while playing for the second straight night.

They rang up 40 points in the first quarter and put up 36 more in the third, building the lead to 109-75 at the end of the period.

Raptors 130, pacers 119

RJ Barrett scored a season-high 39 points, Jakob Poeltl had 30 points and 15 rebounds for his third straight double-double and Toronto snapped a seven-game losing streak by beating Indiana.

Toronto came in with the NBA’s worst record at 2-12 and won for the first time since beating Sacramento in overtime on Nov. 2.

BUCKS 101, ROCKETS 100

Damian Lillard hit a driving layup with 3.9 seconds left to give Milwaukee a victory over Houston that snapped the Rockets’ five-game winning streak.

Magic 109, Suns 99

Franz Wagner scored 32 points, Anthony Black added 20 and Orlando beat struggling Phoenix. Tyus Jones had 18 points for Phoenix. Devin Booker — coming off a season-high 44 points — had 17. The Suns had three starters out due to injury, including Kevin Durant, Bradley Beal and Jusuf Nurkic.