SAN ANTONIO -- After their recent struggles offensively, the Spurs welcomed the chance to match baskets with the Denver Nuggets and play at a fast pace.
Even if it led to a few anxious seconds.
LaMarcus Aldridge scored 30 points and San Antonio escaped with a 106-104 victory over Denver on Tuesday night.
"That young team has come leaps and bounds," Spurs coach Gregg Popovich said. "Mike (Malone, Nuggets coach) does a great job with them. So, it's a good win for us."
San Antonio matched a season high with 33 assists while shooting 50 percent from the field.
It was a welcome change for San Antonio, which was in an offensive rut in its two previous games of a five-game homestand.
The Spurs scored 60 points in the first half against the Nuggets after averaging just 40 against Philadelphia and Sacramento, including a season-low 31 against the 76ers on Friday.
The Nuggets were able to match the Spurs' production despite playing the second night of a back-to-back after losing at home to Boston 111-110.
San Antonio had to battle to win its 11th straight at home over Denver. There were 18 lead changes and the Nuggets came within inches of a game-winning 19th.
Jamal Murray's 3-pointer with 31.6 seconds remaining pulled Denver within 106-104. After San Antonio guard Danny Green missed a 3-pointer, the Nuggets raced down the floor and furiously passed the ball three times to set up Will Barton for a 25-foot 3-pointer that rattled in and out of the rim.
"I just couldn't believe that the opportunities they penetrated, they didn't even look at the 2," Gasol said. "They were trying to set up someone for the 3. They had a great look."
The Nuggets wanted the win.
"It was great ball movement," Denver forward Darrell Arthur said. "We used the clock and we got the shot we wanted to get. It just didn't fall."
The Nuggets finished 10 for 23 on 3-pointers while shooting 47 percent from the field while San Antonio shot 50 percent.
Denver made their first five three-pointers in taking a 17-12 lead, but the Spurs responded by making their first three 3s. It set the tone for a back-and-forth, high-scoring duel.
"Well, I was watching them last night and figured they'd be a little tired tonight, but they came out hitting," Anderson said. "So, hats off to them. They were able to come in and make shots, but we knew them. We know they're a good team, so we just had to buckle down and get the win somehow."
Nuggets: Mason Plumlee did not play after straining his right calf against Boston on Monday night. Plumlee remained in Denver for an MRI while the team flew to San Antonio. Malone said Plumlee is "going to be out for a little while." . Wilson Chandler was available to play but did not enter the game after being listed as probable with an illness.