Madison Square Garden

In the NBA, Carmelo Anthony had 24 points and nine rebounds in just 28 minutes, and the New York Knicks avenged an embarrassing home loss by beating the Boston Celtics 114-88 for their third straight victory.

Jeremy Tyler added a career-high 17 points. Fellow reserve J.R. Smith also scored 17 for the Knicks, who lost by 41 last time the Celtics came to Madison Square Garden.

Elsewhere, Kobe Bryant's recovery from a knee injury is taking longer than expected, and he's now expected to be out for at least three more weeks.

In the NHL, Marcus Foligno, Matt Moulson and Matt Ellis scored in the third period to lift the Buffalo Sabres to a 4-2 win over the Winnipeg Jets on Tuesday night.