Charlotte went in having lost back-to-back games and won for just the second time in the last six matches.