LeBron James scored the last of his 32 points on a layup that put Miami up for good with 11.4 seconds left, Chris Bosh capped his 30th birthday by blocking Damian Lillard's layup on the final play, and the Heat blew a 17-point fourth-quarter lead before beating the Portland Trail Blazers 93-91 on Monday night.
Bosh finished with 15 points and Chris Andersen had 13 points and 11 rebounds for Miami, which won for just the fifth time in 12 games.
Lillard led the Blazers with 19 points on 3-for-15 shooting. Mo Williams scored 17 and Wesley Matthews had 15 for Portland, which was down 17 with just more than 9 minutes remaining.