The Miami Heat just held on to defeat the Utah Jazz in a Saturday night showdown between two of the best teams in the NBA. Miami looked well on its way to an easy victory when they had a 19-point lead with just over five minutes remaining. However, the Jazz staged a massive rally down the stretch and managed to bring the lead down to as low as one point.

Fortunately for the Heat, the large cushion they built proved to be just enough to eke out their seventh win of the campaign. Donovan Mitchell missed what could have been a game-tying triple in the final seconds and Kyle Lowry grabbed the rebound to secure the win.

Tyler Herro led the way with 29 points off the bench, while Jimmy Butler scored 27 points on an efficient 11-of-15 shooting night. Meanwhile, Lowry notched his 19th career triple-double and his first with Miami with 20 points, 12 rebounds and 10 assists.

With that, here are four takeaways from the Heat's massive win over the Jazz.

Miami Heat Takeaways vs. Utah Jazz

1. Late-game execution almost cost Heat the game

Miami pretty much controlled the game for about 43 minutes before Utah stormed back from a massive deficit. Give the Jazz credit for their hot shooting down the stretch. Still, as great a game they played prior to their late-game meltdown, the Heat need to rewatch those final five minutes to see where they went wrong.

While the Jazz did make their shots, those came from great ball movement and making the extra pass. The Heat, meanwhile, were late on their rotations–either on the 3-point line or at the basket where Utah converted on some easy finishes inside the paint.

Miami also committed four turnovers through that five-minute stretch, three of which were a result of sloppy plays. Luckily for Miami, Utah did not convert the Miami turnovers into points on the other end. Nonetheless, those possessions become extra valuable in crunch time, especially against a Jazz team that can get hot at any point.

Late-game free throw shooting also became a factor, as Kyle Lowry, Tyler Herro and Jimmy Butler missed one freebie each through that stretch. Prior to that, Miami as a team had missed just one free throw throughout the game. Those extra three points certainly could have given them a safer cushion with the Jazz heavily breathing down their necks with their furious comeback.

2. Tyler Herro makes case for Sixth Man of the Year, Jimmy Butler for MVP

We all know Herro is one kid who never lacks confidence. He sure looked the part against the Jazz on Saturday, as he once again top-scored for Miami en route to 29 points. Whether it be off a screen or in transition, the 21-year-old was constantly pulling up without any hesitation throughout the game.

Herro was instrumental in building the Heat's huge lead in the fourth quarter, where he scored 13 points in a six-minute stretch. Prior to that, he also drained a final-possession triple at the end of the third to give Miami a 9-point lead heading into the final frame. Herro's confidence is sky high right now and if this keeps up the entire year, he should be a front-runner to win Sixth Man of the Year.

Meanwhile, as much as Herro is making his case for the league's top reserve, Butler continues his impressive early-season campaign for MVP. Save for a couple of turnovers and a missed free throw in the final two minutes, Butler played a magnificent game with 27 points, three rebounds and six assists. While he did have some shortcomings down the stretch, the Big Face Coffee owner did make key plays to help the Heat secure the win.

Butler made a big jumper with over a minute to go to give the Heat a seven-point lead. He also calmly drained two clutch free throws to put Miami up by three with 10 seconds to go.

3. Miami did a tremendous job in taking Rudy Gobert out of the game

Jazz star center Rudy Gobert was nearly a non-factor in this contest. The usual double-double machine only managed to put up eight points and eight rebounds, both of which were season-lows for the French big man. In fact, the three-time Defensive Player of the Year found himself sitting on the sidelines amidst Utah's fourth quarter run, while coach Quin Snyder went with former Heat big man Hassan Whiteside to anchor the middle for the Jazz down the stretch.

Bam Adebayo had a lot to do with neutralizing Gobert, utilizing his quickness and improved outside shooting to take the traditional big man out of his comfort zone. Miami also made it a point to put the 7-foot-1 center in the pick-and-roll action, which forced him out of the paint and made him a non-factor at the rim.

4. The Heat could have shot more 3-pointers

Miami was scorching from beyond the arc against Utah, as they converted 52.4 percent from deep throughout the evening. It's a shame, however, that they attempted just 21 triples, making 11 of them. They didn't ride their hot hand from long range, which could have make a lot of difference in the close contest.

A total of 21 attempts from beyond the arc almost seems like an anomaly at this point with the way the league has ventured into the 3-ball as a hallmark weapon in today's NBA.

Miami isn't a team that is all too trigger-happy from deep. But with the way their 3-pointers were going in on Saturday, they certainly could have hoisted up a few more.