Miami >> Jalen Brunson scored 31 points and the New York Knicks overcame a 19-point deficit to beat the Miami Heat 116-112 in overtime.

OG Anunoby added 23 points and Karl Anthony Towns had 19 points and 16 rebounds for the Knicks. They have won three straight.

Brunson’s 3-pointer with 2:27 remaining in overtime put New York ahead for good at 111-110 and began a 7-0 spurt.

Miami narrowed it to 114-112 on Alec Burks’ 3-pointer with 27 seconds left, but Anunoby had a dunk with 17 seconds to go to put it away.

Celtics 110, Nuggets 103 >> Jaylen Brown scored 22 points and Derek White hit a floater from the foul line with less than a minute left to help Boston recover after blowing most of a 20-point, first-half lead and beat Denver.

Jayson Tatum scored 16 points with 11 rebounds and White scored 17 for Boston, which has not lost three games in a row all season.

Nikola Jokic had 20 points, 14 rebounds and nine assists for the Nuggets. Jamal Murray scored 13 of his 26 points in the fourth quarter, and Christian Braun scored 24 for Denver, which has lost three of its last five games.

Cavaliers 133, Trail Blazers 129 OT >> De’Andre Hunter scored 32 points and made a go-ahead 3-pointer with 30 seconds left in overtime as Cleveland rallied for a win over Portland to extend their winning streak to 10 and become the first NBA team with 50 victories this season.

The Cavs were down 18 in the third quarter before fighting back to win for the 14th time in 15 games. They did it without All-Star guard Donovan Mitchell, who got some planned rest.

Pacers 127, Bulls 112 >> Aaron Nesmith scored a career-high 27 points, Pascal Siakam added 20 and Indiana defeated Chicago.

Nesmith, a fifth-year guard who returned in January after missing 30 games with an ankle injury, shot 6 of 11 from 3-point range. Three of those came in the third quarter, when he scored 13 points.

Tyrese Haliburton had his fifth consecutive double-double for Indiana with 17 points and 12 assists.

Raptors 104, Magic 102 >> Immanuel Quickley scored 17 of his 24 points in the second half and Toronto held on to beat Orlando.

Franz Wagner missed a driving layup for Orlando in the final second, enabling the Raptors to win after going without a score in the final 2:52. A backcourt turnover had given the ball back to the Magic with 4.7 seconds left.

R.J. Barrett added 22 points for Toronto and Jakob Poeltl had 16 points and 11 rebounds.

Thunder 146, Spurs 132 >> Jalen Williams had a career-high 41 points, Shai Gilgeous-Alexander added 31 and Oklahoma City beat San Antonio, spoiling the Spurs’ homecoming following a momentous road trip.

Oklahoma City (49-11) won its third straight and moved a game behind Cleveland (50-10) for the NBA’s top record.

Rookie guard Stephon Castle had 32 points to lead San Antonio, which has lost five of six.

Pelicans 128, Jazz 121 >> Kelly Olynyk scored a season-high 26 points and had nine rebounds and New Orleans used a 15-0 fourth-quarter run to defeat Utah.

C.J. McCollum added 25 points and eight assists, Zion Williamson had 24 points and nine assists and Trey Murphy III scored 20 points to help the Pelicans win their fifth straight over the Jazz.

Keyonte George led the Jazz with 28 points and Brice Sensabaugh added 21.