The Bobcats, 2-14 away from Charlotte, shot 52.2 percent from the field and scored 34 points in the fourth quarter.
"Our bench was able to help us get control of the game," Wallace said. "This game started off like the last 14 games that we lost on the road. We have to come out and be more aggressive on the road."
Miami jumped to a 30-17 lead in the first quarter, but the Bobcats' 22-4 run in the second quarter got them back in the game and they led 49-46 at halftime.
Charlotte had a 12-5 run late in the game to add to a 91-89 lead.
Dwayne Wade led the Heat with 29 points and 11 assists. Quentin Richardson had 20 and Michael Beasley had 14 in Miami's third consecutive loss.
Susan Sarandon 'very excited' about daughter's pregnancy
Interpol investigating stolen passports on missing flight