DALLAS (AP) — LeBron James had 27 points and the go-ahead layup in overtime, Kyrie Irving added 22 points and some big 3-pointers and the Cleveland Cavaliers extended their winning streak to eight games with a 110-107 victory over the Dallas Mavericks on Tuesday night.

James’ layup with a minute left in overtime pushed the Cavs ahead 106- 105. After an attempted 3 by Deron Williams rattled out for Dallas, Irving beat the shot clock with a 3-pointer from the top of the key.

Spurs 109, Pistons 99

AUBURN HILLS. Mich. (AP) — Tony Parker scored 31 points, LaMarcus Aldridge added 22 points and 13 rebounds, and San Antonio beat Detroit for its ninth straight victory.

Grizzlies 107, Rockets 91

MEMPHIS, Tenn. (AP) — James Harden scored 25 points, Dwight Howard added 17 points and 14 rebounds and Houston beat Memphis.

Terrence Jones finished with 20 points for Houston, 10 in the fourth quarter when the Rockets pulled away to win their fourth straight after the game was tied at 83.

Bucks 106, Bulls 101

MILWAUKEE (AP) — Giannis Antetokounmpo had 29 points and 10 rebounds, and Milwaukee used a late rally to slip past Chicago.

Thunder 101, T-Wolves 96

MINNEAPOLIS (AP) — Kevin Durant shrugged off a slow start to finish with 30 points in Oklahoma City’s victory over Minnesota.

Durant scored 12 straight for the Thunder in the final three minutes and also had seven rebounds.

Pacers 116, Suns 97

INDIANAPOLIS (AP) — Paul George had 21 points and seven rebounds, and Indiana pulled away in the fourth quarter to beat Phoenix.

Lakers 95, Pelicans 91

LOS ANGELES (AP) — Lou Williams scored nine of his 19 points in the fourth quarter, and Los Angeles rallied late to snap its fourgame losing streak.

Kobe Bryant scored seven points in 16 minutes.