PORTLAND — Gary Neal had 27 points for the Spurs, and Manu Ginobili hit two big free throws in the final seconds to help seal a 112-109 win over Portland on Saturday.
The Blazers made four straight 3-pointers to tie it at 109 with 40.5 seconds left, but Portland stumbled from there and was saddled with its third consecutive loss. Nicolas Batum had a career-high 33 points.
Tim Duncan added 22 points and nine rebounds for the Spurs, who snapped a seven-game losing streak at the Rose Garden.
San Antonio played without Tony Parker because of a flu bug that has been making its way around the team. Patty Mills started in his place.
The Spurs trailed by as many as 14 points in the third quarter but opened the final period with a 14-0 run to go up 87-79.
Rockets 96, Pistons 82
At Houston, James Harden scored 20 points, Omer Asik had 14 and the Houston Rockets beat the winless Detroit Pistons in their first game without coach Kevin McHale.
The team announced earlier Saturday that McHale was taking an immediate leave of absence to deal with a family matter. Assistant Kelvin Sampson took over, and said before the game he hoped the team would come together to win for McHale.
The Rockets did just that, using a third-quarter run to build a big lead and break a three-game losing streak with their first victory at home.
The Pistons fell to 0-7. Brandon Knight scored 16 points, and Greg Monroe added 12 points and 11 rebounds.
Bobcats 101, Mavericks 97, OT
At Charlotte, N.C., rookie Michael Kidd-Gilchrist had a career-high 25 points and 12 rebounds to help the Bobcats snap a 16-game losing streak against the Mavericks.
Kidd-Gilchrist was 8 of 12 from the field and had a pair of key offensive rebounds off missed foul shots late in the game.
Nuggets 107, Warriors 101, 2OT
At Oakland, Calif., Danilo Gallinari scored five of his 21 points in the final 36 seconds and Denver closed with an 11-0 run to beat Golden State in double overtime.
Andre Iguodala added a pair of late free throws and the Nuggets, who didn't arrive in the Bay Area until 3:30 a.m. following a late flight from Utah, held on for their fourth consecutive victory after opening the season 0-3.
Kenneth Faried added 18 points and 17 rebounds, while Iguodala had 19 points for Denver.
Pacers 89, Wizards 85
At Indianapolis, Paul George scored 20 points and Indiana stopped a three-game slide.
Roy Hibbert added seven points, 12 rebounds and two blocks for the Pacers (3-4). Gerald Green had 15 points and Lance Stephenson scored 12 in his first start of the season.
Washington carried a 72-70 lead into the fourth quarter, and Jordan Crawford promptly made a 3-pointer to extend the lead to five. But the Pacers then grabbed control with a 10-0 run.
Bulls 87, Timberwolves 80
At Chicago, Nate Robinson scored 18 points and the Bulls ended the Timberwolves' three-game winning streak.
Chicago lost starting point guard Kirk Hinrich to a right hip strain in the second quarter, and Robinson helped pick up the slack by playing 31 minutes.
Joakim Noah added 17 points and seven rebounds and Luol Deng had 16 points and seven boards for the Bulls (4-2). Chicago beat Minnesota for the sixth straight time.
Jazz 94, Suns 81
At Salt Lake City, Al Jefferson had 27 points and 14 rebounds, and Utah held on for the win.
Michael Beasley's follow dunk after a Jazz turnover cut Utah's lead to 79-74 with about 5 minutes remaining.
But Jefferson's steal and a 19-footer by Paul Millsap halted a nearly 6-minute scoreless streak for the Jazz and started a 7-0 run, capped by Marvin Williams' 3-pointer.
76ers 93, Raptors 83
At Toronto, Thaddeus Young, Jrue Holiday and Nick Young scored 16 points apiece, helping the 76ers pick up another road win.
Spencer Hawes had 12 points and 11 rebounds, Dorell Wright added 15 points and Philadelphia won its third straight.
Celtics 96, Bucks 92
At Milwaukee, Paul Pierce scored 25 points, Kevin Garnett added 18 and the Celtics rallied for the victory.
Boston (3-3) got even with the Bucks after Milwaukee knocked off the Celtics 99-88 in Boston on Nov. 2.
Monta Ellis led the Bucks with 32 points, while Samuel Dalembert added 14 points and eight rebounds. Rajon Rondo had 10 points and 10 assists for the Celtics, giving him 30 straight games with 10 or more assists, the third-longest streak in NBA history. Magic Johnson has the longest streak at 46 games from April 1983 to February 1984.