Defending champions Miami Heat staved off elimination by beating the San Antonio Spurs 103-100 in overtime to force a game-seven decider in the NBA finals.
LeBron James, who scored 32 points on the night, made the game-winning jump shot, and Ray Allen drained two clutch free throws with two seconds left to seal it, as the Heat stormed back from a 13-point deficit in front of a crowd of 19,900 at American Airlines arena.
The Heat have now evened the best-of-seven series at 3-3, after being down by five points with 28 seconds remaining in regulation.
"That was by far the best game I have ever been a part of," James said. "To be part of something like this is something you would never be able to recreate once you are done playing the game."
Game seven will be played on Thursday in Miami.
James scored 18 of his 32 points in the fourth quarter and overtime as he sparked the late comeback for the Heat.
"I don't know what happened in the overtime and fourth," Duncan said. "Just our shots weren't there. It is a disappointing loss."
San Antonio appeared to be heading for their fifth NBA title before the wheels fell off late in the fourth quarter.
"It was a helluva game. It was a helluva game," said Spurs coach Gregg Popovich. "It was an overtime game. It's a game of mistakes and they ended up on the winning side."