Golden State Warriors point guard Stephen Curry had plenty of reason to smile after dropping 54 points Wednesday night at Madison Square Garden. But despite his performance -- the third-highest point total ever at the Garden -- the Warriors lost 109-105 to the Knicks.