Houston • Lakers rookie Kyle Kuzma set career highs with 38 points and seven 3-pointers against the NBA’s hottest team, and he wasn’t all that impressed with it.

“Why not? I scored 30s in summer league, so...,” the former Utah star said before trailing off.

The stakes were a little higher Wednesday night. Kuzma helped the Lakers overcome James Harden’s 51 points and end the Rockets’ winning streak at 14 games with a 122-116 victory.

“It’s a better team but it’s the same mentality,” Kuzma said. “I’ve got the same mentality every time I step on the court. I try to play my hardest and just be locked in.”

Houston lost for the first time since Nov. 14, while the Lakers snapped a three-game skid. It was tied before Los Angeles scored 10 straight points — while Houston missed seven shots in a row — to go up 110-100 with about four minutes left.

Houston ended an almost four-minute scoring drought when Harden made a free throw, and he added three more after being fouled on a 3-point attempt a few seconds later to cut it to 110-104. But former Rocket Corey Brewer, who finished with 21 points, made a 3-pointer before Lonzo Ball hit two free throws to make it 115-104.

“The fact that we were able to kind of punch them early and you knew that run was coming and then find our composure again and hit some big plays and get some big stops, it was really good to see from our group,” Lakers coach Luke Walton said.

Harden powered Houston on a night when Chris Paul had just eight points before leaving early in the fourth quarter with a sore left leg.

Kuzma was unstoppable in the first half, making all nine of his shots, including six 3-pointers. He cooled a bit after the break and finished 12 of 17 overall and 7 of 10 from deep.

Heat 90, Celtics 89 • Kelly Olynyk scored a career-high 32 points in his rousing return to Boston, and undermanned Miami hung on a victory.

On a night when the Celtics honored their former forward in his first game back, the popular Olynyk received a standing ovation from Boston fans and led the Heat to another win against the top team in the Eastern Conference. Josh Richardson had 19 points and six assists for Miami, which took two of three in the season series. The Heat ended Boston’s 16-game winning streak earlier this season with a victory at home.

Olynyk signed with Miami as a free agent during the offseason. His previous high was 30 points on Dec. 15, 2014.

Kyrie Irving paced the Celtics with 33 points, but missed a jumper from the right wing that bounced off the rim at the buzzer.

Bulls 112, Magic 94 • Denzel Valentine had 16 points and 10 rebounds, Nikola Mirotic had 15 points and 10 rebounds, and Chicago beat Orlando for its seventh straight win.

The Bulls had lost 10 straight with Mirotic out of the lineup prior to his return Dec. 8, and they haven’t lost since to improve to 10-20.

Nikola Vucevic scored 18 points for Orlando, which lost its sixth in a row.

Facing the league’s fourth-worst scoring defense, the Bulls took a 43-27 lead with 9:05 left in the second quarter on Mirotic’s layup, one of many easy baskets.

Raptors 129, Hornets 111 • DeMar DeRozan scored 18 of his 28 points after halftime and Toronto overcame a slow start to beat Charlotte for its fourth straight win.

Serge Ibaka scored 15 of his 24 points in the first half for Toronto, and OG Anunoby shot 6 of 7 from beyond the arc while scoring 20 points. Toronto has won 10 of 11 and is in third place in the Eastern Conference.

The Hornets got a career-best 32 points from reserve Jeremy Lamb but lost for the 11th time in 13 games.

Pacers 105, Hawks 95 • Victor Oladipo scored 23 points, Myles Turner had 20 and Indiana beat Atlanta.

Bojan Bogdanovic had 19 points as Indiana won for the second time in five games. The Pacers rallied from a sluggish start to shoot 48.8 percent.

Atlanta has yet to win consecutive games this season and dropped to 7-24. The Hawks bench outscored Indiana’s 46-28, led by 18 points and nine rebounds from John Collins.

Kings 104, Nets 99 • George Hill scored 22 points, Zach Randolph added 21 and Sacramento completed its first back-to-back sweep of the season by beating Brooklyn.

The Kings got off to a sizzling start following their victory in Philadelphia a night earlier, then held on after Brooklyn cut a 21-point lead to two with just over a minute to play.

The Nets missed a flurry of chances to tie before Hill finished it off with two free throws with 2.8 seconds remaining. Spencer Dinwiddie scored 16 points but was among the many Nets with poor-shooting nights.

Mavericks 110, Pistons 93 • Harrison Barnes scored 25 points, rookie Dennis Smith Jr. had 15 points and five assists in his return from a hip injury and Dallas beat Detroit.

The Mavericks, last in the Western Conference, won for just the second time in eight games while ending a three-game Detroit winning streak that followed seven straight losses by the Pistons.

Anthony Tolliver led Detroit with a season-high 18 points, going 4 of 6 from 3-point range.