Kawhi Leonard scored 18 points for San Antonio, which has dropped three of five. Manu Ginobili added 16 points, Tony Parker had 13 and Tim Duncan finished with 10.
Indiana had lost 12 straight in San Antonio and appeared headed for a baker's dozen early on, but the Pacers closed the first half on a 30-18 run and opened the second half with a 12-2 spree.
The Pacers had seven players score in double figures and shot 54 percent from the field.
HEAT 103, TIMBERWOLVES 82
MINNEAPOLIS • LeBron James had 21 points, eight assists and 14 boards for his first double-digit rebounding game of the season, helping Miami bounce back after consecutive losses.
Dwyane Wade had 19 points and five rebounds in his return from a two-game absence and the Heat controlled the glass until garbage time after getting hammered on the boards by Detroit and Chicago.
Kevin Martin scored 19 points for the Timberwolves. But they sorely missed Kevin Love, who was with his family following the death of his grandmother on Wednesday night.
The Wolves shot a season-low 29.3 percent while the Heat made 55 percent of their shots to overcome 20 turnovers.
CAVALIERS 88, CLIPPERS 82
CLEVELAND • Kyrie Irving and Tristan Thompson scored 20 points apiece to lead Cleveland to the victory.
Irving, coming off the first scoreless game of his career, was 6 for 15 from the field and 7 for 8 at the free-throw line. Thompson also had 13 rebounds, and Andrew Bynum added 18 points.
Jamal Crawford scored 19 points for the Clippers, who have lost three of four. Chris Paul scored 13 points while DeAndre Jordan added 12.
Clippers forward Blake Griffin and Cavaliers center Anderson Varejao got into a scuffle with 2:21 to play. Varejao bumped his shoulder into Griffin, who responded by shoving Varejao to the floor. Griffin continued toward Varejao, who was on his back under the Clippers' basket. Players and coaches from both teams surrounded the two players.
Varejao was given a personal foul while Griffin and Cleveland's Jarrett Jack were hit with technicals.
WARRIORS 108, GRIZZLIES 82
MEMPHIS, Tenn. • Klay Thompson scored 30 points and David Lee had 23 to power Golden State to the road win.
Stephen Curry scored 20 of his 22 points in the second half as the Warriors ended an 11-game skid against the Grizzlies. Curry also had 15 assists, two more Memphis had as a team.
Mike Miller led the Grizzlies with 16 points, while Jon Leuer and Zach Randolph added 15 points apiece. Kosta Koufos had 10 points and 16 rebounds.
The Grizzlies shot 37 percent from the field. Their injury woes continued in the second quarter when Quincy Pondexter left with a sprained right foot.
Golden State outrebounded Memphis 47-40, while shooting 50 percent.
PISTONS 92, BULLS 75
CHICAGO • Brandon Jennings scored 33 points to lead Detroit to its fourth consecutive victory.
Andre Drummond (14 rebounds), Greg Monroe (12) and Josh Smith (10) helped Detroit to a 51-44 rebounding edge as the Pistons (10-10) stretched their road winning streak to four games dating to Nov. 24.
It was Detroit's first regular-season win in Chicago since Feb. 24, 2006. The Pistons' previous victory at the United Center occurred during the 2007 playoffs.
The Bulls (8-10) shot 33 percent from the floor while playing without leading scorer Luol Deng, who was sidelined by tightness in his left calf.
Taj Gibson led Chicago with 21 points and 10 rebounds.
The Pistons outscored the Bulls 24-9 in the third quarter.
MAVERICKS 108, TRAIL BLAZERS 106
PORTLAND, Ore. • Monta Ellis hit a 21-foot jumper at the buzzer and Dallas snapped Portland's four-game winning streak.
Ellis finished with 22 points and Dirk Nowitzki had 28 for the Mavericks' third straight win.
Damian Lillard had 32 points for the Blazers, including a 3-pointer with 1.9 seconds left that tied it at 106.
It was just the second loss at home this season for the red-hot Blazers (17-4), who lead the Western Conference and are off to their best start since the 1990-91 season.
Nicolas Batum finished with 22 points for the Blazers and LaMarcus Aldridge added 19 points and 13 rebounds for his 11th double-double this season.
NETS 90, BUCKS 82
MILWAUKEE • Brook Lopez scored 32 points, Joe Johnson had 15 and Brooklyn beat Milwaukee.
Lopez dominated inside, making 11 of 13 shots from the field. He also had seven rebounds and four assists as the Nets bounced back from Thursday night's embarrassing 113-83 loss to New York.
Alan Anderson added 13 points for Brooklyn.
O.J. Mayo led the Bucks with 22 points and John Henson added 18 points and seven rebounds. Milwaukee has the worst record in the Eastern Conference at 4-16.
NUGGETS 103, 76ERS 92
PHILADELPHIA • Jordan Hamilton hit three straight 3-pointers late in the fourth quarter to help Denver overcome a slow start.
The Nuggets led by four with 4:28 to go before Hamilton, who finished with 13 points, made three 3s in a span of 67 seconds. Nate Robinson led the way with 20 points for the Nuggets (12-8), who were playing their fourth game in five nights and had dropped their previous two.
Tony Wroten finished with 20 points for the Sixers (7-14), who held a four-point lead at the half. Philadelphia has dropped 10 of 12.
Both teams played without their starting point guards.
Ty Lawson, who left Denver's 106-98 loss to Boston on Friday, was sidelined with a left hamstring strain.
Sixers rookie Michael Carter-Williams spent his third night in the hospital while recovering from an infection on his right knee and missed his second straight game.