1 of 2
Carlos Osorio, Associated Press
Detroit Pistons forward Damien Wilkins (9) looks to pass around Miami Heat forward Chris Bosh (1) during the first quarter of an NBA basketball game in Auburn Hills, Mich., Wednesday, Jan. 25, 2012.

AUBURN HILLS, Mich. — 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.