Celtics 98, Heat 96
Boston rallies from 22 down to stun Miami
Jaylen Brown poured in 29 points and Payton Pritchard added 24 as the Celtics erased a 22-point deficit to beat the Heat 98-96, completing their biggest comeback of the season.
Derrick White scored 21 points, including a go-ahead corner 3 with 1:31 remaining, as Boston won its fifth straight. Newly acquired Nikola Vucevic finished with 11 points and 12 rebounds in his Celtics debut.
Miami dominated early and led 59-38 at halftime behind Andrew Wiggins’ 26 points and Norman Powell’s 24, but Boston flipped the game in the second half by drilling 9 of its final 15 3-pointers. Davion Mitchell missed a potential game-winning 3 for the Heat with 2.7 seconds left.
Pistons 118, Knicks 80
Detroit ends New York’s streak with dominant showing
Daniss Jenkins scored 18 points in his final game as a two-way player, and Detroit snapped New York’s eight-game winning streak with a 118-80 rout.
Tobias Harris and Isaiah Stewart each added 15 points as the Pistons controlled the game from the opening tip, leading 63-42 at halftime. Detroit shot 55.6% from 3 in the first half, while New York struggled offensively all night.
Mikal Bridges led the Knicks with 19 points, but Jalen Brunson endured a rough night, scoring 12 points on 4-of-20 shooting as New York posted a season-low 80 points.
Bucks 105, Pacers 99
Porter Jr. powers Milwaukee to third straight win
Kevin Porter Jr. stuffed the stat sheet with 23 points, eight assists and seven rebounds as the Bucks held off Indiana 105-99 for their first three-game winning streak of the season.
Ryan Rollins scored 22 points and Bobby Portis added 21 for Milwaukee, which survived a 15-0 Pacers run in the fourth quarter. Porter answered with a driving layup that sparked a decisive 7-0 response.
Andrew Nembhard led Indiana with 22 points, while Pascal Siakam had 19. The Bucks outrebounded the Pacers 48-37 and improved to 3-0 against Indiana this season despite playing without Giannis Antetokounmpo for a sixth straight game.
Pelicans 119, Timberwolves 115
New Orleans rallies past Minnesota behind Bay, Zion
Saddiq Bey scored 30 points and hit two key free throws late as the Pelicans overcame an 18-point second-half deficit to beat the Timberwolves 119-115.
Zion Williamson added 29 points on an ultra-efficient 11-of-13 shooting, and Trey Murphy III chipped in 26 as New Orleans snapped a three-game losing streak. Williamson’s three-point play with 35.5 seconds left proved decisive after Minnesota briefly regained the lead.
Anthony Edwards finished with 35 points for the Timberwolves, while Julius Randle added 24 and Rudy Gobert posted 12 points and 16 rebounds in the loss.
Trail Blazers 135, Grizzlies 115
Portland pulls away to snap six-game skid
Jerami Grant scored 23 points as Portland broke a six-game losing streak with a 135-115 win over Memphis in the opener of a two-game set.
Jrue Holiday added 20 points and seven assists, and eight Blazers reached double figures as Portland surged ahead in the second half. Donovan Clingan posted 13 points and 17 rebounds.
Cam Spencer led Memphis with 18 points off the bench. The Grizzlies played without Ja Morant and continued adjusting to a major roster overhaul completed at the trade deadline.
Clippers 114, Kings 111
Leonard lifts L.A. as Sacramento drops 11th straight
Kawhi Leonard finished with 31 points, nine rebounds and seven assists to lead the Clippers past Sacramento 114-111, sending the Kings to their 11th consecutive loss.
John Collins scored 22 points, while Brook Lopez and Kris Dunn each added 15 as Los Angeles snapped a two-game skid. Lopez’s 3-pointer midway through the fourth gave the Clippers the lead for good.
Malik Monk paced Sacramento with 18 points, but the Kings couldn’t close late and fell again despite another competitive effort.