Smith hit a contested 3-pointer from the right wing with 2:29 left to break a tie, then drained a fallaway jumper with 1:52 left to put the Bobcats ahead 101-97.
Emeka Okafor added 20 points and 18 rebounds — his sixth straight double-double — while Brevin Knight had 18 assists and hit two clinching free throws with 38.8 seconds left.