Burke late show boosts Jazz

Trey Burke hit a 19-foot jumper with 24 seconds on the clock to hand the Utah Jazz a 94-89 NBA victory over the Miami Heat on Saturday night.

Marvin Williams poured in 23 points for the Jazz, who restricted LeBron James to just 13 points en route to a third straight home win over the Heat.

A career-best 34 points from Goran Dragic - including 13 in the final seven minutes - lifted the Phoenix Suns to a 122-109 success over the Golden State Warriors.

Dwight Howard's 27 points - including three vital late free throws - earned the Houston Rockets their fifth win in a row as they downed the Milwaukee Bucks 101-95.

Zach Randolph scored 20 points as the Memphis Grizzlies ended a two-game skid by edging Atlanta 79-76 - condemning the Hawks to their third consecutive loss in the process.

Patty Mills registered a season-high 32 points and Tim Duncan had 16 points and 13 rebounds - his 22nd double-double of the season - to help the San Antonio Spurs overcome the Charlotte Bobcats 104-100.

Finally, Brandon Jennings posted 35 points and Josh Smith 30 in the Detroit Pistons' 26-109 triumph over the Denver Nuggets, and LaMarcus Aldridge's 26 points spurred the Portland Trail Blazers past the Minnesota Timberwolves 117-110.