Miami Heat's LeBron James (R) defends against Marcin Gortat of the Phoenix Suns in the second half during their NBA basketball game in Miami, Florida, March 20, 2012. [Photo/Agencies] |
Phoenix led 90-80 with less than eight minutes remaining, but Miami turned the contest upside down to win their 14th straight game at American Airlines Arena.
The Suns were scoreless for more than six minutes as the Heat took full advantage by making nine free throws to take a 97-90 lead once the dust had cleared.
Chris Bosh led the scoring with 29 points, while LeBron James added 20 and Dwyane Wade chipped in with 19 as Miami pulled within 2.5 games of conference leaders Chicago.
Grant Hill scored 19 points for Phoenix, who had clawed their way into playoff contention with a four-game winning run coming into the night.