The 26-year-old Bradley went 10 for 15 from the field. He was acquired in a trade with Boston in July.

“I’ve said this several times, but he has really changed the defensive demeanor of our team,” Van Gundy said. “He doesn’t deserve all of the credit — moving Stanley (Johnson) into the starting lineup has also helped — but we’re playing much better defense with Avery on the floor.”

Tobias Harris added 20 points for Detroit (7-3), which won for the fifth time in six games.

The Pistons had 18 points off Sacramento turnovers, while the Kings only had nine. They have recorded more points off turnovers than their opponent in nine of their 10 games.

“This wasn’t our best game, but we were able to get some stops when we needed them,” Harris said. “We’re building off each other, and that’s a good thing.”

Sacramento (1-8) lost its seventh straight game and gave up more than 100 points for the sixth time in a row. Zach Randolph led the Kings with 19 points, and Bogdan Bogdanovic added 14.

“This is a learning experience,” Kings coach Dave Joerger said. “It was a small-ball game tonight, and they were able to hurt us with that.”

Back-to-back 3-pointers by Reggie Jackson and Harris gave the Pistons a 77-69 lead late in the third quarter. Detroit led 85-74 heading into the fourth, and held off a brief Sacramento surge early in the period.

“That wasn’t an easy win by any means,” Van Gundy said. “We didn’t have a lot of energy, and their starting lineup gave us a lot of trouble, but we were able to grind it out.”

The Pistons scored the game’s first 10 points, but Randolph scored 10 points in the first quarter to keep the Kings close. Sacramento led briefly in the second quarter, but Bradley’s 13 points were enough to give Detroit a 52-49 lead at halftime.