Golden State Warriors superstar Stephen Curry is just 15 three-pointers shy of Ray Allen's all-time record after sinking seven more in Monday's 126-95 win over the Orlando Magic.

The three-time NBA champion and two-time MVP is chasing down Allen's regular season benchmark of 2,973 made threes and moved to 2,958 against the Magic.

Curry was successful with seven of his 13 attempts from beyond the arc, including a stunning half-court buzzer-beater at the end of the first quarter, finishing with 31 points and eight assists in the game.

With Allen's record moving into view, Curry was asked if he could match that mark in Wednesday's home game against the Portland Trail Blazers and simply replied: "Anything is possible."

If he were to achieve the feat by making 15 in one game, Curry would also top team-mate Klay Thompson's single-game record of 14 threes made.

Thompson shot 14 of 24 from deep against the Chicago Bulls in October 2018, taking that record from Curry, who had made 13 of 17 against the New Orleans Pelicans in November 2016.

"What is it, 15?" Curry said of tying Allen's record. "That's funny because I know what that means is Klay's record and all that, too. So we will see. 

"If you've seen the way I've played, especially recently, I'm not shy about shooting the ball, so the game will dictate what that looks like. I'm not coming out with that as the true goal of how I play, but crazier things have happened."

When asked the same question, Warriors coach Steve Kerr said: "I'm guessing he's going to shoot a lot against Portland on Wednesday.

"He's Steph Curry, so anything's possible."

Curry has averaged career highs in three-point shots attempted (13.2) and made (5.5) per game this season, although he has yet to reach double-figures for made threes in a single game in 2021-22, four times finishing on nine – each of those coming over a sensational six-game stretch in November.