The Associated Press

Next up

Golden State at Portland

When: 7 p.m. Friday


MILWAUKEE — The Houston Rockets had trouble at times holding on to the ball and keeping up with the young Milwaukee Bucks.

But as long as the Rockets keep hitting their 3-pointers, they are pretty hard to beat.

James Harden scored 26 points, Eric Gordon had 18 points and two momentum-swinging 3s in the third quarter, and Houston beat Milwaukee 110-99 on Wednesday night for its 17th straight win.

The Rockets passed the Boston Celtics for the longest winning streak in the NBA this season. Houston hasn’t lost since Jan. 26 at New Orleans.

“We find ways to win,” Harden said. “It’s not going to be the same way every game.”

The latest victory came on the second of a tough back-to-back stretch of road games that started with a 10-point victory at Oklahoma City. No wonder the Rockets looked sluggish at times against the Bucks.

Also Wednesday:

Raptors 121, Pistons 119: DETROIT — DeMar DeRozan scored 42 points, then fed Fred VanVleet for the tiebreaking jumper from the left corner with 1.1 seconds remaining in overtime to lift Toronto as the Raptors became the first team to clinch a playoff berth this season.

Cavaliers 113, Nuggets 108: DENVER — LeBron James scored 39 points, including nine down the stretch, and dished out 10 assists to lift Cleveland.

Jazz 104, Pacers 84: INDIANAPOLIS — Rudy Gobert had 23 points and 14 rebounds, and Donovan Mitchell added 20 points and six assists in Utah’s victory.

Bulls 119, Grizzlies 110: CHICAGO — Lauri Markkanen scored 22 points, Zach LaVine and Kris Dunn added 21 apiece and Chicago handed Memphis its 15th straight loss. Former Oregon Duck ­Dillon Brooks scored 20 of his 29 points in the fourth quarter for the Grizzlies.

Pelicans 114, Kings 101: SACRAMENTO, Calif. — Anthony Davis scored 17 points before rolling his left ankle and leaving in the third quarter as New Orleans matched a franchise record with its 10th straight win. Davis did not return. X-rays were negative.

Lakers 108, Magic 107: LOS ANGELES — Brook Lopez scored 27 points and hit two free throws with 0.6 seconds to play as Los Angeles blew a nine-point lead in the final 90 seconds before rallying back.