Thunder 121, Pistons 108

Carmelo Anthony surpassed the 25,000-point milestone and Russell Westbrook added 31 points, 13 assists and 11 rebounds to lift surging Oklahoma City over host Detroit on Saturday night.

Thunder guard Andre Roberson was taken off on a stretcher in the third quarter after landing hard on the court after trying to jump for an alley-oop. The scary injury put a damper on Oklahoma City’s seventh consecutive victory. It’s the NBA’s longest current winning streak.

Detroit has lost seven in a row, the league’s longest current skid. The Pistons now face back-to-back games against LeBron James and the Cavaliers.

Anthony scored his 25,000th point on a free throw with 8:30 left in the third quarter. That was part of a 15-0 run for the Thunder at the start of the second half that pushed their lead to 27.

Warriors 109, Celtics 105

Stephen Curry scored 49 points with 13 of those over the final 1:42 and hit eight 3-pointers, lifting Golden State past visiting Boston in what is already being hyped as a potential NBA Finals matchup come June.

Curry made a go-ahead 3 with 1:42 to play, scored on a driving layup the next time down before eight late free throws.

He also made three of his 3s over the final 4:20 of the third quarter for the Warriors, who had lost the last two matchups to the Celtics and two in a row at home.

The Warriors fell 92-88 at Boston on Nov. 16 in which they squandered a 17-point lead.

Kyrie Irving scored 37 points on 13-for-18 shooting with five 3s, but Boston failed to build momentum from a win at the Clippers on Wednesday night, losing for the fifth time in six games.

Wizards 129, Hawks 104

Markieff Morris matched his season high with 23 points and visiting Washington used balanced scoring and strong 3-point shooting to overcome the absence of John Wall.

Wall, selected to his fifth All-Star team as a reserve Tuesday, did not play due to a recurrence of soreness and swelling in his left knee.

He missed nine games earlier in the season with soreness and swelling in the knee.

Mike Scott, who began his career in Atlanta, had 19 points and Bradley Beal and Otto Porter Jr. each had 18 for Washington.

Taurean Prince, Tyler Dorsey and Dewayne Dedmon each had 14 points to lead Atlanta.

Heat 95, Hornets 91

Josh Richardson scored 19 points, Wayne Ellington added 17, including a 3-pointer with 4 seconds left to seal the outcome, and host Miami snapped a two-game slide.

The Heat trailed by 15 midway through the third, then outscored the Hornets by 19 the rest of the way.

Kemba Walker scored 30 points, and Dwight Howard had 20 points and 16 rebounds for the Hornets.

Pacers 114, Magic 112

Victor Oladipo scored 24 points, Lance Stephenson added a season-high 21 and Indiana overcame a late 10-point deficit to beat visiting Orlando.

Indiana won its seventh consecutive in the series by closing on an 18-6 run over the final 6:15.

Aaron Gordon had 22 points, and Evan Fournier added with 21 to lead the Magic.