Josh Smith scores 21 points as the Pistons snap a four-game skid with a 97-90 victory over the Kings.