Miami Heat were unstoppable last night as they crushed the Charlotte Hornets. The Heat made the franchise-high 21 three-pointers in the game as they shot 52.5 percent from the long range. At the end of the game, Miami had 112 points while their division rivals Hornets had 99.

The Heat had never made 20 or more three-pointers in their history, as their previous Record was 19, which they set in 2008 against the Washington Wizards. They have turned into a lethal shooting team this season, and long range shots are their primary weapon.

Miami Heat are having an incredible shooting season

Miami Heat have made 773 three-pointers this season, which is the most ever in the franchise history. Their previous record was 717 which they set in 2013. This season, they could easily get to the 800-mark since there are four more games left to play.

They are amazing when it comes to three-point shooting and they have utilized this shot to their advantage. Earlier this season, the Heat made 18 three-pointers against the Cleveland Cavaliers, and they were just one shot short of tying their franchise record. Last night, they surpassed the previous record and set a new one, and it came just at the right time since Miami had to win that game.

Heat set the record without their best three-point shooter

Luke Babbitt is the best three-point shooter on the Miami Heat this season, with 41.4 percent shooting from the long range. He had to sit out last night's game due to hip issues and was replaced by James Johnson. Johnson, who started his first game for the Heat, was one of the best players on the floor as he finished the game with 26 points, 4 rebounds, 3 assists and 2 steals.

Even though Babbitt was out, Johnson made sure the Heat still have a reliable shooter on the court, as he knocked down six three-pointers, on only seven attempts. Goran Dragic added five three-point shots while Josh Richardson made four of them. Starters did a fantastic job in this game and they outplayed the Hornets in nearly every aspect of the game.

The Heat also had a lot of help from Tyler Johnson, who made three long-range shots off the bench.

Miami Heat have had troubles with injuries all season long, but they've always found ways to win games, even without their key players. Other players would step up and give their maximum effort, and they would usually do a great job and help Miami get some valuable wins. That was the case last night as well, and James Johnson once again proved how incredible he is.