In the final seconds of Game 2 between the Milwaukee Bucks and the Miami Heat, Jimmy Butler and Goran Dragic made three errors that could have cost them the game.

With less than 20 seconds left and up by four points, all Miami had to do was do run down the clock. But then, the Bucks set up a full-court trap for Butler. Instead of calling a timeout, Jimmy threw the ball away that led to a Brook Lopez basket, cutting the Heat's lead to just two.

Live and breathe the NBA?

🚨 Get viral NBA graphics, memes, rumors and trending news delivered right to your inbox with the Clutch Newsletter.

Butler was intentionally fouled in the next possession. But then, he missed one free throw, leaving the door open for the Bucks to tie.

With 7.7 seconds left, Heat just needed to play great defense and not foul the shooter by any means. Unfortunately, Goran Dragic made the critical error of fouling Khris Middleton who then knocked down the three free-throws.

Fortunately for the Heat, Jimmy Butler made up all the crucial errors by winning the game in the charity stripe.

Follow ClutchPoints on Twitter & Instagram, and like us on Facebook. We can also be found on Flipboard where you can subscribe and follow us.

All of our Heat and other NBA content can be found on the NBA section of the ClutchPoints home page here. For all of our college basketball content, click here.

Follow NBA games live by downloading the ClutchPoints App and heading to the scores tab under the NBA section.

You can listen and subscribe to the Battle for LA podcast on Apple PodcastsSpotify, and Soundcloud. You can also find new episodes of Battle for LA, the ClutchPoints NBA Podcast, and Establish the Pass under the Podcast tab on the ClutchPoints home page.