It seemed almost certain last night that the Miami Heat were going to lose Game 6 of the NBA finals, and the series, to the San Antonio Spurs. With four minutes left in the third quarter, the Heat trailed by 13 points. With less than 30 seconds left in the fourth quarter, they were down by five.

Then LeBron James hit his only three-pointer of the night, cutting the lead to two. Out of timeouts, the Heat had to immediately foul the Spurs' Kawhi Leonard. He missed one of two free throws. The Heat trailed by three.

James spotted up behind the arc for a game-tying shot. He missed. Chris Bosh scrambled for the rebound, and found the NBA's all-time three-point leader waiting in the corner.

With Tony Parker in his face, Ray Allen stepped back and buried a three with 5.3 seconds on the clock. Parker missed a potential game-winning buzzer beater, and the game went into overtime, where the Heat avoided elimination with a 103-100 victory.

Now the series is tied 3-3. Game 7 is Thursday night.