Trailing 74-60 heading into the fourth quarter the Miami Heat (34-29) used a 28-12 final period to beat the Utah Jazz (43-20) 88-86 and win their seventh straight game.
Jason Williams scored 15 points and Udonis Haslem added 10 points and 10 rebounds as the Miami Heat overcame a 17-point deficit to improve their home record to 22-10 and cap a 6-0 home stand.
Utah jumped to a 30-12 lead after the first quarter and added to their lead in the second and third quarters but Miami staged a huge fourth quarter comeback to grab the win.
The Heat started the fourth with a 10-1 run to cut their deficit to 75-70 but Utah still led 86-85 with less than a minute remaining. Eddie Jones put the Heat in front with a pair of free-throws. Haslem then hit one of two from the line to give the Heat a two point lead.
The Jazz had one more shot but Carlos Boozer missed a jumper as time expired.
Boozer led the Jazz with 20 points and 13 rebounds while Deron Williams added 15 points and 8 assists.