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.
Swim Week Miami Beach 2014 [PHOTOS]