New York — After playing poorly in the first half, the New York Knicks went with a smaller lineup and came up with their biggest win of the season.
A buzzer-beating three-pointer by 5-foot-9 Nate Robinson lifted the Knicks to a 105-102 overtime victory over the Philadelphia 76ers on Saturday.
Stephon Marbury scored a season-high 33 points, and rookie Channing Frye added 21 points and 11 rebounds for New York, which rallied from a 16-point deficit in the third quarter and then squandered a nine-point lead in the fourth.
"We got really aggressive, especially when we went small," Knicks coach Larry Brown said. "We got loose balls, we didn't turn the ball over, and we got second shots. We really hurt them on the boards."
Allen Iverson had 40 points and 10 assists, and Chris Webber scored 19 points for Philadelphia, which has lost four of five.
Warriors 117, Raptors 91
Oakland, Calif. - Jason Richardson scored 25 points, and Baron Davis had 14 assists, leading Golden State over Toronto.
Pistons 85, Bucks 76
Milwaukee - Richard Hamilton scored 20 points, and Detroit held Milwaukee scoreless for more than four minutes late. Tayshaun Prince and Chauncey Billups each scored 17 for Detroit.
Bulls 94, Rockets 89
Houston - Kirk Hinrich made up for a terrible shooting night with one driving layup. Chicago's leading scorer made only his second basket of the night with 1:32 left, fouling out Yao Ming in the process. Hinrich finished 2-for-10 for four points.
Grizzlies 112, Mavericks 92
Dallas - Pau Gasol scored a season-high 36 points, added 15 rebounds and five assists, and Memphis snapped Dallas' seven-game winning streak. Damon Stoudamire added 22 points and eight assists for the Grizzlies.
Timberwolves 89, Cavaliers 85
Cleveland - Kevin Garnett and Marko Jaric made jumpers in the final minute, barely beating the shot clock both times, as Minnesota defeated Cleveland for its first road victory. LeBron James scored a season-high 38 points, but the Cavs shot a season-low 32 percent and lost for the first time in seven games at home. Drew Gooden had 12 points and 12 rebounds for Cleveland.
Bobcats 100, Wizards 82
Charlotte, N.C. - Gerald Wallace scored 26 points and grabbed 14 rebounds, and Charlotte beat Washington for its first victory over its Southeast Division rival. Gilbert Arenas, the NBA's third-leading scorer, had two points in the second half and finished with 11.
Magic 80, Heat 77
Orlando, Fla. - Dwight Howard had 15 points and 16 rebounds, and Orlando ended an eight-game losing streak against Miami. Jameer Nelson and Steve Francis went 4-for-4 from the free-throw line in the final 12 seconds to help Orlando win its third straight.
Hornets 105, Sonics 99
Seattle - David West scored 21 points in the latest in a string of strong performances, and New Orleans won consecutive games for the second time this season.