LeBron James scored 32 points, including the game's last six from the free throw line, to lead the Miami Heat to a 101-98 win over the Detroit Pistons on Wednesday night.
The Heat trailed 98-95 after a 3-pointer by Detroit's Jonas Jerebko, but James made two free throws to cut the deficit to one with 1:19 left. After Damien Wilkins fumbled the ball out of bounds for the Pistons, James drove straight at Austin Daye, drawing another foul and putting Miami up 99-98.
He made two more free throws with 9.4 seconds remaining after Detroit's Greg Monroe missed inside.
Chris Bosh hit his first seven shots and finished with 27 points for Miami - which was without Dwyane Wade, who sat out because of a right ankle injury.
Daye scored a career-high 28 points for the Pistons.