Warriors 118, Heat 112

Stephen Curry scored 42 points and made the go-ahead 3-pointer with 38 seconds left, Klay Thompson scored 17 of his 33 points in the fourth quarter and Golden State beat host Miami on Wednesday night.

Harrison Barnes scored 11 and Draymond Green had 10 points and 11 rebounds for the Warriors (51-5), who trailed by 12 points in the early going.

Dwyane Wade scored a season-high 32 points for Miami (32-25), which got 21 points and 13 rebounds from Hassan Whiteside and 16 points and 11 rebounds from Luol Deng.

Rookie Josh Richardson added 15 points for Miami.

•?With his first shot, Curry tied an NBA record, making a 3-pointer in his 127th consecutive regular-season game. He shares the mark with Atlanta’s Kyle Korver.

•?Heat point guard Beno Udrih has a tear in the bottom of his right foot, and is looking at a three-month rehab after surgery this week.

Bulls 109, Wizards 104

Taj Gibson and E’Twaun Moore each scored 17 points, Tony Snell added 16 and a thrown-together roster of Chicago backups beat visiting Washington.

Pau Gasol, who was playing with the flu, narrowly missed a triple-double, finishing with 15 rebounds, 10 points and nine assists in the Bulls’ third straight victory.

Bradley Beal led the Wizards with 19 points. Garrett Temple scored 18 and Ramon Sessions and John Wall added 16.

•?Chicago’s Derrick Rose was a late scratch with right hamstring tendinitis, while the Bulls’ leading scorer,

Jimmy Butler, missed a seventh game with a left knee strain. Nikola Mirotic is out with an appendicitis.

Pistons 111, 76ers 91

Tobias Harris had 22 points and Andre Drummond had 18 rebounds as host Detroit beat Philadelphia.

The Pistons led by 16 points in the first quarter and were never threatened while winning their second straight after a five-game losing streak.

Hollis Thompson scored 19 points to lead the 76ers, who lost their sixth straight. Jahlil Okafor had 13 points.

Reggie Bullock came off the bench to score 16 points.

•?Pistons rookie forward Stanley Johnson is out indefinitely with a sprained right shoulder.

Pacers 108, Knicks 105

Paul George scored 25 of his 27 points in the second half to lead host Indiana over New York.

Kristaps Porzingis missed a 3-point shot that would’ve given the Knicks the lead with 1.9 seconds remaining.

Myles Turner then made one free throw at the other end.

Carmelo Anthony missed a 3-point attempt for the tie at the buzzer from the right wing.

Porzingis led New York with 22 points and Jose Calderon had 20.

Grizzlies 128, Lakers 119

Matt Barnes scored a season-high 25 points as host Memphis defeated Los Angeles.

Mike Conley scored 24 points and added eight assists as Memphis won its second straight and third in the last four.

Jordan Clarkson scored 21 of his 28 points in the second half to lead the Lakers, who lost their seventh straight.

Raptors 114,?Timberwolves 105

DeMar DeRozan scored 31 points and Kyle Lowry added 21 as Toronto beat Minnesota for a franchise record-tying ninth straight home win.

Andrew Wiggins had 26 points, four rebounds and three assists for the Timberwolves.