Cavaliers 109, Nets 104

All-Star Darius Garland scored 18 of his 30 points in the fourth quarter and the NBA-leading Cleveland Cavaliers rallied for a 109-104 victory over the Brooklyn Nets on Tuesday night, matching the longest winning streak in franchise history at 15 games.

Jarrett Allen had 23 points and 13 rebounds, and Evan Mobley had 21 points, nine rebounds and six assists for Cleveland, which also began this season with a 15-game win streak. The Cavaliers trailed by 18 points in the third quarter.

Cleveland is 55-10 — tying the fifth-best start in NBA history — and owns the best home record in the league at 30-4.

All-Star guard Donovan Mitchell (left groin soreness), forward De’Andre Hunter (illness) and guard Ty Jerome (rest) didn’t dress for the game.

Cam Thomas scored 27 points, Cameron Johnson had 17 points and Ziaire Williams added 14 before fouling out for Brooklyn.

The Nets dropped five games behind Chicago for the final play-in tournament spot in the East.

PISTONS 123, WIZARDS 103

Cade Cunningham had 27 points and 10 assists, and Detroit beat NBA-worst Washington in a physical game that included two late flagrant fouls by the Wizards.

PACERS 115, BUCKS 114

Tyrese Haliburton made a fadeaway 3-pointer while being fouled and completed the four-point play with 3.4 seconds left, and Indiana stunned Giannis Antetokounmpo and Milwaukee.

Haliburton ran along the left sideline, took an inbounds pass from Andrew Nembhard and launched a 3 while falling out of bounds, absorbing contact by Antetokounmpo, and the ball found the net with Haliburton sprawled on the floor in the corner.

PELICANS 127, CLIPPERS 120

Zion Williamson had 22 points, 12 assists and 10 rebounds, and New Orleans snapped a four-game slide with a victory over Los Angeles.

The Pelicans briefly lost a lead that was as large as 21 points in the first half, when the Clippers missed 13 of their first 14 3-point shots.