Grant Hill scored 29 points and Steve Francis added 26, leading the Magic to their fourth win in five games, a 105-99 victory over the Philadelphia 76ers last night in Orlando, Fla. Francis had 15 in the fourth quarter, with 6 in the final 48 seconds. His jumper with 48 seconds left put the Magic up, 101-97, but Allen Iverson followed with a driving layup.
Francis answered with a jumper, and hit a pair of free throws with 12 seconds left to seal the win -- and put the Magic in first place in the Southeast Division by .024 over the Heat.
The Sixers scored 8 unanswered points to pull ahead, 97-94, with 2:27 remaining. Iverson started the run with a 3-pointer and capped it with an assist on Kyle Korver's 3-pointer.
Iverson finished with 27 points and 10 assists for his third straight double double.
Knicks 108, Raptors 102 -- Jamal Crawford scored 30 points, Stephon Marbury had 15 assists, and Tim Thomas scored 17 to lead host New York.The Knicks were comfortably ahead throughout the second half until Morris Peterson and Vince Carter hit 3-pointers and Peterson was fouled on a 3-point attempt, making all three foul shots to close Toronto to 103-100 with 54 seconds left. A missed jumper by Penny Hardaway was followed by a driving layup from Jalen Rose, completing an 11-0 run for Toronto and making it a 1-point game.
Crawford hit a pair from the line with 20 seconds left, and Carter missed a driving lefthanded runner. Two free throws by Hardaway with 13.4 seconds left clinched it.
Cavaliers 96, Bulls 74 -- LeBron James scored 26 points to become the youngest player in NBA history to reach 2,000 in a career as Cleveland cruised past visiting Chicago.Jeff McInnis scored 16 points for Cleveland, which won for the ninth time in 10 games and handed the Bulls their 10th loss in 11 games.James hit a 16-foot fadeaway jumper with 1:03 left in the third quarter to reach 2,000. That was his final shot in the game because he went to the bench after three quarters with the Cavaliers comfortably ahead, 76-52.
Mavericks 98, Grizzlies 85 -- Dirk Nowitzki scored 32 points and grabbed 18 rebounds as visiting Dallas sent Memphis to its second loss in as many games since Hubie Brown retired suddenly as coach. Jerry Stackhouse added 20 points, Erick Dampier 16 and Josh Howard 12 for Dallas, which won its second straight after a three-game losing streak.
Mike Miller led Memphis with 20 points, and Pau Gasol had 16 points and 13 rebounds for the Grizzlies. It was the team's first home appearance since Brown announced his retirement Thursday, citing unspecified health reasons. Lionel Hollins is filling in on an interim basis.
Bucks 96, Pistons 90 -- Michael Redd scored 20 of his 29 points in the second half, Keith Van Horn added 20 points, and host Milwaukee ended a six-game losing streak. Maurice Williams added 10 points and a career-high 13 assists for the Bucks, who hadn't won in two weeks.
Tayshuan Prince and Rasheed Wallace each scored 20 points to lead the Pistons.
Detroit was again without All-Star center Ben Wallace, who was serving the fifth game of his six-game suspension for his Nov. 19 fight with the Pacers' Ron Artest.
Spurs 109, Jazz 76 -- Malik Rose scored a season-high 16 points as host San Antonio made nine of its first 10 shots. Manu Ginobili added 15 points, Tony Parker and Devin Brown each had 14, and Tim Duncan had 12 points and 13 rebounds for the Spurs, who shot 12 for 16 in the opening quarter.
Bobcats 107, Hawks 92 -- Reserve Eddie House scored 17 points and Emeka Okafor had 14 points and 10 rebounds for his fourth straight double double, leading host Charlotte.
Nuggets 82, Rockets 76 -- Andre Miller scored 20 points and Kenyon Martin had 19 as Denver earned its first road win.