TORONTO - Chris Bosh scored 20 points and Jose Calderon had a season-high 19 points and 11 assists to lead the Toronto Raptors to a 105-84 victory over the Charlotte Bobcats last night.

Andrea Bargnani added 14 points for the Raptors, who played without starting point guard T.J. Ford (sore right ankle). Calderon, Toronto's backup point guard, has played well with Ford hobbled in recent games.

Toronto allowed Charlotte to shoot 58 percent in the first half, but the Raptors stifled Charlotte's offense with a zone defense in the third quarter.

The Raptors outscored the Bobcats by 21-8 in the third, when Charlotte shot just 4 for 18.

Magic 90, Cavaliers 79

CLEVELAND - Grant Hill scored 22 points, Dwight Howard added 18 with 13 rebounds, and Orlando snapped a five-game losing streak by beating listless Cleveland.

Hill, who missed Orlando's previous game with a dislocated pinky, only scored two points and played less than six minutes of the fourth quarter. But he did enough in his first 27 minutes on the floor to give Orlando an 11-point lead entering the period.

Heat 101, Knicks 83

MIAMI - Playing without its two all-stars, Miami scored a franchise-record 27 consecutive points and beat New York.

Dwyane Wade and Shaquille O'Neal watched from the bench as Miami raced to a 29-3 lead after 81/2 minutes.

Pacers 98, Bulls 91

INDIANAPOLIS - Jermaine O'Neal had 22 points and 10 rebounds as Indiana beat Chicago to snap a four-game losing streak and win for the first time since making an eight-player trade last week.

Spurs 93, Celtics 89

BOSTON - Tim Duncan remained unbeaten against Boston finishing with 21 points and nine rebounds to lead San Antonio to victory.

Manu Ginobili and Tony Parker each scored 15 points for San Antonio.

Jazz 106, Timberwolves 91

SALT LAKE CITY - Mehmet Okur scored 28 points and Carlos Boozer had 10 points in a three-minute stretch of the fourth quarter to lead Utah over Minnesota.