The Knicks' longest losing streak of the season is over, and just in time for them to head off to London.

Carmelo Anthony overcame a poor first quarter to finish with a game-high 27 points as the Knicks wore down New Orleans for a 100-87 matinee victory at the Garden, halting their three-game slide before facing Detroit in London on Thursday.

Anthony, who was shifted back to power forward after mostly playing small forward in recent games, missed nine of his first 10 shots and finished the first quarter with just two points. James White and Chris Copeland also were in the starting lineup, with the latter finishing with 22 points on 9-of-15 shooting.

Jason Kidd and Pablo Prigioni combined for 13 points and 13 assists - and Tyson Chandler hauled down 14 rebounds - for the Atlantic-leading Knicks, while Eric Gordon led the Hornets (11-26) with 22 points.

The Knicks (24-13) held a five-point lead, 71-66, through three quarters. But two three-pointers by Steve Novak (nine points) and another by Copeland fueled a 13-2 run to open the fourth, extending the cushion to 16.