1 of 4
Frank Franklin II, Associated Press
Philadelphia 76ers' Elton Brand (42) blocks a shot by New York Knicks' Iman Shumpert (21) during the first half of an NBA basketball game, Wednesday, Jan. 11, 2012, in New York.

NEW YORK — Carmelo Anthony had 27 points and the nine rebounds, and the New York Knicks snapped the Philadelphia 76ers' six-game winning streak with an 85-79 victory on Wednesday night.

Amare Stoudemire added 20 points and 10 rebounds, and rookie Josh Harrellson contributed 13 desperately needed points from the bench as the Knicks won their fourth in a row and improved to two games over .500 for the first time this season.

Andre Iguodala and Evan Turner each scored 16 points for the 76ers, who were playing from behind nearly the entire way while trying to become the second team this season to win three games in three nights. They had been outscoring opponents by 16 points per game during their 7-2 start, but they trailed by as many as 17 in this one.