Josh Richardson set a new career-high 27 points to help the Heat defeat the Hornets 105-100. Marvin Williams scored 16 points for Charlotte in the loss.