Curry broke the NBA record for career three-pointers.
Stephen Curry broke his own NBA record for consecutive three-pointers as he led the Golden State Warriors to a 123-116 win over the Utah Jazz.
Curry broke his previous record of 157 three-pointers which had stood since November 2016 by scoring for the 158th successive game.
He made 28 points as his side overcame an eight-point deficit to win.
Rudy Gobert had 20 points and 19 rebound for the Jazz.
The Chicago Bulls beat the Washington Wizards 120-119, as DeMar DeRozan scored a game-winning buzzer-beater for the second night in a row, making him the first player in NBA history to do so.
After receiving the ball with 3.3 seconds left on the clock, DeRozan hit a three-point shot to cap his 28 points, one of four Bulls to reach 20 points.
The Milwaukee Bucks extended their winning streak to six games with a 136-113 win over the New Orleans Pelicans as Giannis Antetokounmpo recorded his second triple-double of the season.
The five-time All-Star finished with 35 points, 16 rebound and 10 assists, while James Harden had his third triple-double in four games in the Brooklyn Nets' 120-116 defeat by the Los Angeles Clippers.
The Detroit Pistons needed overtime to beat the San Antonio Spurs, but Saddiq Bey hit a three-pointer with 1.9 seconds remaining to give the Pistons a win.