NBA: Steph Curry shoots his way into record books as NBA's all-time three-point king

Golden State Warriors guard Stephen Curry set the NBA's all-time 3-point record at New York's Madison Square Garden on Wednesday (NZ time), making his 2,974th long-range shot in the first quarter to surpass Hall of Famer Ray Allen.

Curry, a three-time NBA champion and two-time league MVP, pounded his chest and let out a roar after hitting the 28-foot shot. 

Curry broke the record in his 789th regular season game - the equivalent of more than six full seasons faster than Allen, who played 1,300 regular season games.

After the record-breaking basket, Curry blew kisses to a roaring sellout crowd at Madison Square Garden and pounded his chest. 

Once the Knicks got the ball over halfcourt, the Warriors called timeout and Curry's teammates and coaching staff poured on to the court to exchange hugs and high fives.

Curry received the milestone ball from head coach Steve Kerr and almost immediately headed to give it to his dad, former NBA star Dell Curry, who was sitting courtside. The two shared a warm hug.

The younger Curry then exchanged hugs with Allen, who was also sitting courtside. 

The game was being broadcast on TNT by Reggie Miller, who held the record from 1998 until Allen broke it during the 2010-11 season. 

Curry entered the contest just two three-pointers shy of Allen's regular-season record and the sold-out crowd remained on its feet throughout the early goings of the game in anticipation of the record being broken.

Reggie Miller, who was calling the game on TNT's national broadcast, is third on the list with 2,560 three-pointers.

The 33-year-old Curry, who is playing in his 13th season, is widely considered the greatest shooter in the history of the league.

He was averaging 27 points per game and shooting 40.1 percent from beyond the arc for the NBA-leading Warriors coming into the matchup with the Knicks.

Reuters.