Suns 103, Celtics 94
At Phoenix, Shawn Marion scored a career-high 44 points and grabbed 15 rebounds, carrying Phoenix past Boston for its fifth straight win.
By winning for the eighth time in nine games, the Suns increased their Pacific Division lead to a season-high six games over the Los Angeles Clippers, 106-102 losers to the Houston Rockets.
Boris Diaw added 21 points and nine rebounds for the Suns, who scored at least 100 points for the 16th consecutive game.
Delonte West led the Celtics with a career-high 30 points.
Bulls 97, Bucks 91
At Chicago, Kirk Hinrich scored 26 points and Ben Gordon scored all 19 of his points in the second half to lead the Chicago to a win over Milwaukee.
Luol Deng added 12 points and nine rebounds for Chicago and Tyson Chandler had 12 rebounds and four blocked shots.
The Bucks dropped their seventh straight on the road and have not won a game away from the Bradley Center since beating Atlanta on Jan 20.
Michael Redd scored 30 points for Milwaukee, but he had only two points in the fourth quarter.
Bobcats 110, Trail Blazers 106
At Portland, Oregon, Kareem Rush scored 28 points to help Charlotte snap a 12-game road losing streak with a win over Portland.
Gerald Wallace returned from a leg injury that kept him out for 15 games to score 15 points and grab seven rebounds for Charlotte, which had lost five straight overall.
Charlotte led by as many as 15 points in the first half, but Portland whittled away at the lead, and trailed by only five at halftime.
Ruben Patterson had 25 points for the Blazers, who have lost eight of their last 10 games.



