NEW YORK – Nate Robinson’s buzzer-beating 3-pointer lifted the New York 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.

Allen Iverson had 40 points and 10 assists, and Chris Webber scored 19 points for Philadelphia. Webber tipped in Iverson’s miss with .6 seconds left to send the game into overtime.

Philadelphia, which trailed by six in overtime, tied it on Iverson’s 3-pointer with 6.2 seconds remaining. The Knicks pushed the ball up the court and Robinson took a 23-foot jumper from the right side just before the buzzer.

New York, outplayed in the first half, outhustled and outworked the 76ers for a key 161/2-minute stretch in the second half.

After Kyle Korver’s 3-pointer pushed Philadelphia’s lead to 63-47 a minute into the third quarter, New York went on an 18-2 run to tie the game at 65 on Marbury’s short jumper with 3:27 remaining in the period.

Hornets 105, Sonics 99

SEATTLE-David West scored 21 points in the latest in a string of strong performances, and the New Orleans Hornets won consecutive games for the second time this season with a 105-99 victory over the Seattle SuperSonics.

West had averaged 25 points and 10 rebounds in his previous three games coming in. He was 7-of-12 from the field and grabbed five rebounds against Seattle.

Magic 80, Heat 77

ORLANDO, Fla. -Dwight Howard had 15 points and 16 rebounds, and the Orlando Magic ended an eight-game losing streak against the Miami Heat with an 80-77 victory.

Jameer Nelson and Steve Francis went 4-for-4 from the free throw line in the final 12 seconds to help Orlando win its season-high third straight game. Dwyane Wade led Miami with 21 points and four assists, but the Heat shot a season-low 32 percent in losing for the third time in four games.

Timberwolves 89, Cavaliers 85

CLEVELAND -Kevin Garnett and Marko Jaric made jumpers in the final minute, barely beating the shot clock both times, as the Minnesota Timberwolves beat the Cleveland Cavaliers 89-85 for their first road win.

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, which has dropped two straight following an eight-game winning streak. Garnett scored 26 points and Troy Hudson 18.

Bobcats 100, Wizards 82

CHARLOTTE, N.C. – Gerald Wallace scored 26 points and grabbed 14 rebounds, and the Charlotte Bobcats beat the Washington Wizards 100-82 for their first victory over their Southeast Division rivals.

Gilbert Arenas, the NBA’s third-leading scorer who had 39 points against the Pistons, had two points in the second half and finished with 11. He was scoreless in the third quarter, when the Bobcats took control and opened an 11-point lead.

Emeka Okafor also had a double-double with 10 points and 17 rebounds for Charlotte.

Grizzlies 112, Mavs 92

DALLAS – Pau Gasol scored a season-high 36 points, added 15 rebounds and five assists, and the Memphis Grizzlies snapped the Dallas Mavericks’ seven-game winning streak with a 112-92 victory.

Damon Stoudamire added 22 points and eight assists for the Grizzlies, who’ve won six of eight and handed the Mavericks their first home loss.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.