David West had 32 points and the Hornets rallied from 16 down to beat the Pistons on Wednesday.

More...