Heat 117, Trail Blazers 104
LeBron James became the first player in NBA history to score 30 points and shoot at least 60 percent in six consecutive games, Chris Bosh scored 32 points and grabbed 11 rebounds, and the host Miami Heat held off the Portland Trail Blazers.
James scored 30 points on 11-for-15 shooting and Dwyane Wade added 24 points for Miami, which wasted a pair of 14-point leads — then put the game away with a 14-0 run in the final minutes. Ray Allen added 14 for Miami.
Damian Lillard had a game-high 33 points for Portland, which got 29 from LaMarcus Aldridge and 20 from Wesley Matthews.
It was the 1,000th regular-season win in Heat history. But on this night, the only history anyone will remember was what James accomplished.
“I’m at a loss for words,” James said in a televised postgame interview. “Like I say over and over, I know the history of the game. I know how many unbelievable players who came through the ranks, who paved the way for me and my teammates. And for me to be in the record books by myself with such a stat — any stat — it’s big time.”
Raptors 109, Nuggets 108
Rudy Gay hit a pull-up jump shot with less than five seconds remaining and the host Toronto Raptors beat the short-handed Denver Nuggets. DeMar DeRozan scored 22 points, Gay had 17 and John Lucas scored 12 of his 14 points in the final quarter as the Raptors won their third in a row.
Grizzlies 108, Kings 101
Center Marc Gasol had 24 points and 12 rebounds and Mike Conley added 22 points to power the host Memphis Grizzlies over the Sacramento Kings. The Grizzlies built a three-point halftime lead and then pulled away with a 26-18 advantage in the third.
Jazz 109, Thunder 94
Al Jefferson scored 23 points, Paul Millsap had 18 and the host Utah Jazz beat Oklahoma City to snap the Thunder’s four-game winning streak.
Utah’s bench outscored Oklahoma City’s 49-25, and the Jazz bigs dominated the boards, holding a 16-7 edge on offensive rebounds. The Thunder also committed 20 turnovers.