Video: Heat's LeBron James hits last-second, game-winning three to beat Warriors
With the Warriors leading by two and just 10 seconds left in the game, the Heat elected to proceed without calling a timeout to set up a play. James milked the clock down as he faced one-on-one defense from Andre Iguodala, and he didn't make his move until there were less than four seconds remaining.
Using a quick fake and then an escape dribble to create a little distance, James stepped back and to his left before launching. Iguodala got a hand up to contest the shot but James was able to fire over the top, swishing home the winner from 27 feet out just before the buzzer sounded.
The back-to-back MVP celebrated his shot by slapping his chest and exchanging a series of high fives with his teammates.
James finished with a game-high 36 points (on 14-for-26 shooting), 13 rebounds, nine assists and two steals in 42 minutes for Miami. Chris Bosh added 19 points and five rebounds for the Heat, who were without Dwyane Wade because of a sore foot.
Stephen Curry scored a team-high 29 points (on 8-for-14 shooting) and added seven assists and five rebounds for Golden State. David Lee chipped in 21 points (on 8-for-15 shooting) and 11 rebounds in a losing effort.
Miami improved to 37-14 with the win. Golden State dropped to 31-22 with the loss. Video via YouTube user frank den