Kevin Garnett scored 44 points to lead the National Basketball Association's Minnesota Timberwolves to a 121-112 victory over the Phoenix Suns - ending the Suns 17-game winning streak.

In Atlanta, Joe Johnson netted 34 points - 22 in the second half - to help the Hawks beat the Orlando Magic 93 - 83.

The New Orleans Hornets enjoyed their home-away-from-home-court advantage in Oklahoma City to beat the Portland Trailblazers 103 - 91.

Pau Gasol's 34 points and Mike Miller's 27 propelled the Memphis Grizzlies to only their third win in 10 games, beating the Sacramento Kings 124 - 117.

The Houston Rockets defeated the visiting Philadelphia 76ers 105 - 84.

In Salt Lake City Vince Carter of the New Jersey Nets sank a long three-pointer at the buzzer for a 116 - 115 victory over the Jazz.

Despite Allen Iverson's 31 points for the Denver Nuggets, the Charlotte Bobcats handed their hosts their third-straight loss, 105 - 101.

Some information for this report was provided by AP and Reuters.