Kemba Walker struck for 25 points, seven rebounds and five assists as the Bobcats snapped a three-game skid.
Gerald Henderson contributed 17 points.
The Knicks had their five-game winning streak ended despite 20 points from Carmelo Anthony.
Amar'e Stoudemire put in 17 for New York.
LGBT community has 'bullied the American people': Bachmann
Beautician charged with giving client fatal silicone butt injection