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 at home.

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.

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 visiting 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.

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

Washington’s Richaun Holmes was ejected in the fourth quarter for throwing an elbow to the face of Detroit’s Ausar Thompson while securing a rebound. A few minutes later, the Wizards’ Marcus Smart was assessed a flagrant-1 foul for elbowing the Pistons’ Tim Hardaway Jr.

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 visiting Los Angeles.