Steph Curry makes his 2,974th three-point shot to pass Ray Allen as the NBA's greatest career 3-point shooter during Golden State Warriors' 105-96 win over NY Knicks at Madison Square Garden.