Klay Thompson drove for a go-ahead basket with 15.6 seconds left in overtime Saturday as the Golden State Warriors kept their NBA home winning streak alive with a bruising 111-108 victory over the Denver Nuggets. The Warriors improved to 16-0 at home this season, and posted their 34th straight win at Oracle Arena in Oakland, a streak stretching back to last season. They aren't the only team dominating on their home floor, and the San Antonio Spurs became just the third Western Conference team ever to open a season 20-0 at home with a 121-103 victory over the Houston Rockets. But the Warriors and Spurs had to battle to keep their streaks alive. Power forward Draymond Green helped fill the void for Warriors with a triple double of 29 points, 17 rebounds and 14 assists. Thompson finished with 16 points. Spurs forward LaMarcus Aldridge scored 24 points and pulled down nine rebounds and guard Danny Green broke out of a shooting slump with six three-pointers for San Antonio, which has now won 29 straight games at home dating back to last season. Forward Kawhi Leonard added 23 points and played suffocating defense on Houston guard James Harden, holding one of the NBA's leading scorers to one point in the second half. Nets 100, Celtics 97: Center Brook Lopez scored nine of his season-high 30 points during a decisive fourth quarter and Joe Johnson added 20 points in the Brooklyn Nets' 100-97 road win over the Boston Celtics. The Nets (10-23) won for the second time in the past five games and overcame the loss of guard Jarrett Jack to a right knee sprain in the third quarter. The Celtics (18-15) have lost two in a row after winning the previous four. Kings 142, Suns 119: Center DeMarcus Cousins scored 32 points and the Sacramento Kings blitzed the Phoenix Suns in the second half for a 142-119 victory. Guard Darren Collison added 21 points, and the Kings (13-20) posted their highest-scoring game of the season. It was eighth straight loss for the Suns (12-24), their longest losing streak since the 2010-11 season. Cavaliers 104, Magic 79: LeBron James scored 29 points and Kevin Love had 10 points and 13 rebounds in Cleveland's victory over Orlando, their 13th consecutive win in the series. Tristan Thompson had 10 points and 12 rebounds and Kyrie Irving scored 13 points for the Cavs, who have won their last three games. The Magic have dropped consecutive games by double figures for the first time this season. Jazz 92, Grizzlies 87 (OT): Rodney Hood scored a career-high 32 points — including a pair of go-ahead free throws with 29.1 seconds left — to lead Utah to the overtime victory. Gordon Hayward added 14 points and Jeff Withey earned his second career double-double with 12 points and 10 rebounds for Utah. The Jazz won their third straight game despite giving up 23 points on 17 turnovers. Thunder 109, Hornets 90: Kevin Durant had his ninth double-double of the season with 29 points and 11 rebounds, and Oklahoma beat Charlotte in a matchup of teams headed in opposite directions. The Thunder won their fourth straight, their seventh in the last eight games, and their 13th in the last 15. The Hornets suffered their third straight loss and have now lost six of their last eight. Pacers 94, Pistons 82: Paul George poured in a game-high 32 points and scored his team's last 21 points as Indiana pulled away for the win. The power forward, who struggled with his shot for 3 1/2 quarters and committed seven turnovers, also grabbed 14 rebounds. George Hill supplied 18 points and backcourt partner Monta Ellis added 14 for the Pacers. George and Pistons small forward Marcus Morris got into a shoving match as the game ended and had to be separated. Other results: Bucks 95, Timberwolves 85; Pelicans 105, Mavericks 98; Clippers 130, 76ers 99. — Agencies