The Bobcats struggle against most teams and are making a habit of playing their best against the league's elite.
Sean May scored 17, fellow reserve Matt Carroll added 16 and the Bobcats snapped the Pistons' eight-game winning streak with a 97-89 victory Sunday night.
The Bobcats' backups outscored the Pistons' reserves 46-14 to help end a two-game losing streak and continue their trend of beating the league's best. Three of the Bobcats' five wins have come against the Spurs, Cavaliers and Pistons.
"One of the things is we get up for it. And then a lot of it also has to do with the mentality of the team coming to play us," guard Brevin Knight said. "You come in and see our record and you think you can turn it off and on, but we're going to battle you."
Emeka Okafor had 18 points and eight rebounds and Knight had 14 assists for the Bobcats, who held the Pistons to 41 percent shooting.
Rasheed Wallace scored 19 points and Tayshaun Prince added 17 for the Pistons. Leading scorer Richard Hamilton also scored 17 but shot 5-for-16 and did not score in the first half.
The Pistons jumped out to a 9-0 lead but never showed that type of intensity again, allowing the Bobcats back in the game.
"It hurt us a little bit," guard Chauncey Billups said of the quick start. "It came so easily. Most times when we're playing a really young team and we're an elite team and then we jump on a lead like that, most teams could pretty much give up. They didn't, to their credit."
Thanks in part to the Pistons' indifference on defense, the Bobcats hit their first 10 shots to start the third quarter. Knight's driving layup put the Bobcats ahead 66-58.
The Pistons tied it before Derek Anderson, signed last week, scored seven in a 9-2 run that put the Bobcats up 77-70 entering the fourth quarter.
Timberwolves 95, 76ers 84
PHILADELPHIA - Ricky Davis, who jawed with taunting front-row fans, scored 14 of his 22 in the fourth quarter and Kevin Garnett had 15 points and 14 rebounds for the Timberwolves.
Mike James scored 20 for the Timberwolves, who ended a three-game losing streak.
James made three 3-pointers in the fourth quarter and teamed with Davis to score 23 of the Timberwolves' 27 points.
Allen Iverson led the Sixers with 26 points.
Samuel Dalembert had 15 points and nine rebounds, and Chris Webber had 11 points and nine rebounds. The Sixers have lost four straight and 11 of 13.
"I don't have any answers for what's going on," Iverson said.