Stephen Curry has some of the best fans in the NBA come to cheer for him 41 times a season during his Golden State Warriors home games. On Tuesday night, however, his biggest fan was one who usually supports the opposing team, the New York Knicks. That fan? He is none other than acclaimed director and New York native Spike Lee. Usually the most passionate courtside supporter of his beloved Knicks, today Lee changed allegiances, at least for a few minutes, so that he could get an up-close and personal snapshot of the NBA's newest three-point king.

The Warriors were there to take on the Knicks, but all anyone was talking about before the game was Curry and the record he was about to break. Sitting just two three-pointers shy of breaking Ray Allen for the most three-pointers made in a career, Curry needed just five minutes of game time to get the record out of the way.

After the congratulations went around to Curry, the game proceeded and the Warriors ended up with their 23rd win of the year to go along with just five losses. That is good for the best record in the NBA, all without all-star guard Klay Thompson who is still recovering after two and a half years off of the court. Thompson is expected to be back near the beginning of the new year and that will have him kicking into high gear and the team clicking on all cylinders by the time the playoffs roll around in the middle of April.