Returning to the site of his sensational shooting performance of a year ago, when he scored a career-high 54 points on 11-of-13 shooting from 3-point range, Curry showed off his entire skill set in this one.

"To get a win this year is bigger than any stats, but to play well and to impact the game the way I wanted to, it definitely felt great,'' Curry said.

Curry joined LeBron James as the only visiting players with a 50-point game and a triple-double at the current MSG, opened in 1968. Knicks Patrick Ewing, Bernard King and Carmelo Anthony also did it.

"I've had teammates that had big nights a year ago and right away they're thinking, 'I'm going to have another big night scoring the basketball,' " Golden State coach Mark Jackson said. "That's not Steph Curry. He's an unselfish basketball player and he's all about the team.''

The NBA's assists leader made five 3-pointers, as did backcourt mate Thompson. The 6-foot-3 All-Star also grabbed nine defensive rebounds in his fourth career triple-double and third this season, bouncing back from one of his worst performances of the season. He had a season low-tying five points on 2-of-10 shooting Wednesday in a 103-83 loss to Chicago.

Golden State easily rebounded from that defeat to win for the fifth time in six games.

Anthony had 23 points and 16 rebounds for the Knicks, blown out for the second straight night in a season that's starting to feel hopeless no matter what the sorry Eastern Conference standings say. They seem to know it, with an agitated Tyson Chandler thrown out in the fourth quarter after picking up two technical fouls, the first for shoving Warriors backup Marreese Speights.

"It's not a mental thing, it's a heart thing,'' Knicks forward J.R. Smith said. "You can't let people score 40, 50 points in the paint over and over again, then we ain't going to win. We ain't going to win games like that.''

New York is six games behind eighth-place Atlanta.

"I keep saying we've got to figure it out, figure it out, but it's time where we should have it down pat by now,'' Anthony said. "We shouldn't be in this position. But we've got games to play.''

The Knicks lost by 26 at Miami on Thursday, but they were in that game in the second half. This one was over long before halftime, when fans booed them as they trudged off to the locker room.

A couple of "Fire Woodson! Fire Woodson!'' chants broke out at Madison Square Garden in an atmosphere that was completely different from the Warriors' visit here on Feb. 27, 2013.

Even Knicks fans cheered that night every time Curry pulled up in the second half. But the Knicks managed to win the game, pulling out a 109-105 victory after Raymond Felton blocked one of Curry's late jumpers.

This time, Felton got a mixed reception when he was introduced during starting lineups for his first home game since his arrest on felony weapons charges. And the Knicks (21-38) never had any chance of winning, losing for the eighth time in nine games.

Golden State led 38-27 after one behind 12 points from Curry. Steve Blake opened the second with a 3-pointer and Jermaine O'Neal followed with a basket to make it a 16-point lead, and after the Knicks cut it to 10, the Warriors put it away by closing the half with a 15-4 spurt to open a 73-52 bulge.

Playing without Iman Shumpert (sprained left knee), Andrea Bargnani (left elbow) and Kenyon Martin (left ankle), the Knicks also were without Amare Stoudemire on the second night of the back-to-back, with coach Mike Woodson saying his knee was bothering him a little bit.

Game notes
Curry is one behind Indiana's Lance Stephenson for the NBA lead in triple-doubles. Russell Westbrook also had a triple-double by the end of three quarters against the Knicks on Christmas Day. ... The Knicks played some Jackson highlights during a first-half stoppage in tribute to the Warriors coach, a New York native, Knicks' first-round pick and Rookie of the Year who spent his first six seasons with the franchise and later returned for a second stint.

Most Points in 1st 3 Starts at MSG

FROM ELIAS: Stephen Curry and LeBron James are the only visiting players to have 50-point games and triple-doubles at the current MSG

Carmelo Anthony has his 21st double-double this season, one shy of a career high (2007-08)

Stephen Curry had a triple-double by the end of the 3rd quarter tonight against the Knicks.
The last player to have a triple-double through 3 quarters?
Stephen Curry ... On December 27 earlier this season against the Suns

Steph Curry can join Michael Jordan and LeBron James as the only visiting players with multiple 50-point games at the current Madison Square Garden if he gets 50 tonight.

Most Games With At Least 50 points - By Visiting Player At Current MSG (Since 1968)

From Elias: With only 24 games remaining, the Knicks are 5.5 games back of the Hawks, who currently hold the 8th spot in the Eastern Conference.
Since the current 16-team playoff format began in 1983-84, only two teams were 5 or more games out of the 8th playoff spot with 25 or fewer games left in the season and still made the playoffs:
The 2004-05 Nets were 27-36 through games of March 12, 2005 (5.0 out of 8th spot).
The 1996-97 Bullets were 39-33 through games of March 13, 1997 (5.0 out of 8th spot).

From Elias: Stephen Curry scored 54 points in his last game against the Knicks. If he duplicates that performance tonight, he'll set an NBA record for most points in a game after scoring 5 points or fewer in his previous game according to Elias.