The Heat were down 14 entering the fourth quarter before outscoring Utah 28-12 in the period to win their seventh straight game overall, 13th in a row at home and move within a half-game of idle Washington for the Southeast Division lead.
Jason Williams scored 15 points, Shaquille O'Neal added 13, Eddie Jones had 12 and Udonis Haslem had 10 points and 10 rebounds for the Heat.
Boozer had 20 points and 13 rebounds, while Mehmet Okur finished with 19 points and 10 rebounds for the Jazz - whose six- game winning streak was snapped. Deron Williams had 15 points, Matt Harpring 12 and Gordan Giricek 10 for Utah.
Cavaliers 124, Kings 100
CLEVELAND - Sasha Pavlovic scored a career-high 25 points and Larry Hughes added 25 to lead Cleveland, playing without LeBron James, to a season-high sixth straight victory.
James was a late scratch from the lineup because of back spasms. The Cavaliers are 3-0 this season without their superstar and 9-2 since he joined the team in 2003-04.
Ron Artest, who missed two games last week following his arrest on suspicion of domestic violence, led the Kings with 19 points in his second game back. Sacramento has lost three straight.
Hawks 104, 76ers 92
ATLANTA - Josh Smith had 26 points and a career-high 17 rebounds in Atlanta's fourth straight victory, which ended Philadelphia's seven-game winning streak.
Despite a .400 winning percentage that ranks 11th in the weak Eastern Conference, Atlanta moved a half-game ahead of Philadelphia and 3Â½ behind New York for the eighth and final playoff spot.
At 26-39 and with 17 games remaining, the Hawks matched their victory total of last season. Surprisingly, Atlanta hasn't lost since leading scorer Joe Johnson suffered a right leg contusion in a March 5 loss at Miami.
Andre Iguodala led the Sixers with 18 points.
Nuggets 107, Trail Blazers 99
DENVER - Allen Iverson had 31 points and 10 assists, and Carmelo Anthony added 29 points to help Denver beat Portland.
Marcus Camby finished with 14 and 10 rebounds - his 23rd double-double this season - and Nene contributed 12 points.
The Nuggets have won 14 of their past 15 games at home against the Blazers.
LaMarcus Aldridge finished with 24 points and a career-high 17 rebounds, only his third double-double of the season.
Timberwolves 86, Pacers 81
MINNEAPOLIS - Kevin Garnett had 30 points and nine rebounds, and Minnesota extended Indiana's losing streak to 10 games.
With the Timberwolves trailing by as many as 14 points in the third quarter, Garnett took over. He scored 13 of the Wolves' 23 third-quarter points, then served as the primary ball-handler to start the fourth quarter, a move that jump-started a 16-0 run that put Minnesota on top for good.
Jamaal Tinsley had a career-high 37 points, six assists and six rebounds in his second game back from a one-game suspension for conduct detrimental to the team for Indiana.
Bulls 95, Celtics 87
CHICAGO - Rookie Tyrus Thomas scored a career-high 23 points, Ben Wallace added 19 points, 16 rebounds and three blocked shots, and Chicago beat Boston.
Luol Deng scored 19 points and Kirk Hinrich finished with 15 for Chicago, which beat Boston for the eighth straight time.
Wallace made nine of a career-high 21 field goal attempts and fell just short of his career best of 22 points.
Paul Pierce led the Celtics with 24 points and Delonte West added 19 after missing two games with a mild concussion.
Nets 112, Hornets 108
OKLAHOMA CITY - Vince Carter hit the go-ahead free throws with 21 seconds left, Richard Jefferson had his best game since returning from ankle surgery, and New Jersey beat New Orleans to tie the New York Knicks for eighth place in the Eastern Conference.
Jefferson, in his fourth game back after six weeks out, had 26 points. Jason Kidd had 18 points and 12 assists.
Chris Paul led New Orleans with 25 points and 12 assists.