Kemba Walker pumped in 22 points as the Bobcats notched a fifth win in eight games.
Josh McRoberts (14 points, 10 rebounds), Gerald Henderson and Ramos Sessions (12 points each) also played big roles for Charlotte.
The Pistons dropped a third straight despite 24 points and seven assists from Brandon Jennings.
Andre Drummond hauled down 22 rebounds to go with 16 points for Detroit.
Ray Liotta sues skin care company over use of likeness
Aaron Carter is still in love with Hilary Duff