warriors 121, magic 115

Stephen Curry scored a season-high 56 points, making 12 3-pointers and outscoring Orlando by himself in the third quarter of another astounding performance, leading the Golden State Warriors to a 121-115 victory over the Magic on Thursday night.

Curry was 12 for 19 behind the arc in his NBA-record 26th career game with 10 or more 3-pointers. He was 16 of 25 overall and made all 12 of his free throws in Golden State’s fifth straight victory.

Paolo Banchero scored 41 points for the Magic and Franz Wagner added 27.

pelicans 124, suns 116

Zion Williamson had his first career triple-double with 27 points, 10 rebounds and 11 assists and the New Orleans Pelicans beat the Phoenix Suns 124-116 on Thursday night for their third straight victory.

CJ McCollum added 19 points in the opener of a two-game set in Phoenix to help New Orleans match its longest winning streak of the season.

Phoenix climbed out of an 18-point hole in the first half and had a 91-88 lead after three quarters. But the Pelicans dominated most of the fourth and Williamson made two tough buckets in the paint down the stretch to seal the win.

New Orleans improved to 5-24 on the road this season. All five starters scored in double figures, including Trey Murphy III, who had 18 points and made five 3-pointers. Yves Missi added 11 points and 10 rebounds.

bucks 121, nuggets 111

Giannis Antetokounmpo scored 28 points, pulled down a season-high 19 rebounds and dished out seven assists as the Milwaukee Bucks beat the Denver Nuggets 121-112 on Thursday night.

The two-time MVP helped Milwaukee offset another brilliant performance from Nikola Jokic, who shot 13 of 16 and had 32 points, 14 rebounds and 10 assists. Jokichas 27 triple-doubles in the 53 games the three-time MVP has played this season.

This was the first matchup of the season between these two multiple-MVP winners. The Bucks play at Denver on March 26.

Brook Lopez added 22 points, Damian Lillard 19, Kyle Kuzma 16 and Gary Trent Jr. 15 for the Bucks, who have won five of their last six.

Jamal Murray scored 20 points for the Nuggets.

Denver has followed a nine-game winning streak by dropping two of three. After trailing by 12 with four minutes left, the Nuggets got the margin down to five with two minutes remaining but couldn’t get any closer.