For the very few people who don't think Stephen Curry deserved to be in the All-Star Game, Curry has silenced those critics as he had a game for the ages in New York.
Despite the 109-105 loss, Curry stole the spotlight from Tyson Chandler and his 28 rebounds.
The Warriors were playing Wednesday night in Madison Square Garden without their lone All-Star in David Lee who was suspended for his role in a brawl that broke out in Indiana on Tuesday. There were a lot of questions about whether Lee or Curry should represent the Warriors and Curry made his case with Lee out.
With Lee suspended for this one game, all eyes were on the inside where you had to wonder how the Warriors would hold up against Tyson Chandler and Amare Stoudemire in the paint with Lee suspended and Andrew Bogut out with back spasms.
Curry didn't waste any time on the nationally televised game in making his case that he deserves to be called one of the best in the game.
Curry finished the night with a league-high 54 points as the Knicks threw everything including the kitchen sink at Curry. They tried double teams, traps and full court press on Curry when he had the ball but to no avail as Curry hit 11 three-pointers to tie the Warriors franchise record previously held by Dorrell Wright.
With Lee suspended, the Warriors had to find a way to replace the 19 points per game they were getting from him. Curry took it upon himself to make up for the difference.
It may be too late for Curry to get All-Star votes, but Curry has to be playing his way into the conversation of dark horse MVP candidates with the way he has played on the Warriors current road trip. Curry set his season-high in points on Tuesday with 38 but was quick to top that the next night.
With the NBA season winding down to the final stretch, Curry is playing the way the greats play when it matters most. These have been the most important games of Curry's career so far with the Warriors being serious playoff contenders and Curry is taking the pressure in stride.
If Curry keeps up this level of play, he will make his new contract of four years and $44 million look like a steal for the Warriors.