PHILADELPHIA, March 9 (Ticker) -- Carmelo Anthony supplied the offense and Marcus Camby brought the defense in the final seconds.

Anthony scored 29 points and Camby had 13 and a big defensive stop to help the Denver Nuggets win their third straight game, a 97-93 victory over the slumping Philadelphia 76ers, who wasted 38 points from Allen Iverson.

NBA TV highlights from
Denver has been playing well of late, posting a victory in eight of its last 11 games. On Thursday, the Nuggets improved to 13-16 away from the Pepsi Center as they opened their seven-game road trip with a rare win.

"Right now our team is kind of in a good mental state with a win like this; not playing you're A game and coming back," Denver coach George Karl said. "We're going to have to find out how to put some gas in our tanks (against Toronto)."

The story of the first half was Iverson, who scored 19 points on 7-of-15 shooting in helping the 76ers open a 54-45 advantage at intermission. Philadelphia shot 47 percent (24-of-51) from the field and collected 40 points in the paint.

Webber and Iverson opened the second half by knocking down back-to-back 3-pointers as the Sixers built a commanding 14-point edge with just 9 1/2 minutes left in the third quarter.

"Yes, that's the way its been," said Iverson, who made 13-of-32 shots. "We played real well for the majority of the game, but collapsed at the wrong time."

Philadelphia held a 79-72 bulge at the start of the fourth period before the Nuggets stormed ahead, scoring 13 straight points to open the quarter with Anthony contributing five during the run.

"I knew that we were down by 14 points and my team needed me out there," said Anthony, who shot 11-of-20. "Halftime, I told them that it was time for me to wake up and go out there and win the game."

"Every time you're in an NBA game, a team is going to make a run and they're going to make some shots at some point," 76ers coach Maurice Cheeks said. "Early on they missed a lot of shots, which allowed us to get the lead that we had."

Holding a five-point edge, Denver went cold from field but Iverson heated up scoring six points to tie the game at 93-93 with 2:07 remaining. Fresh out of a timeout, Anthony drove the baseline and scored on a reverse layup with 18 seconds left.

"I was trying to set a screen for Andre Miller and just get open," said Anthony, who pulled down 10 rebounds. "I saw the double team coming and I just tried to beat it and go fast to the basket."

"They made shots and then started putting the ball in Carmelo hands, especially when they gave him the ball during the last play of the game where he was able to get a basket," Cheeks said. "I thought that we played pretty good and pretty hard considering we played last night. Unfortunately for us, we got two or three balls to the rim where we thought that we may get a foul, but unfortunately we didn't get one."

Philadelphia had a chance to tie but Camby, who had 14 rebounds, came up with a huge block on Kyle Korver's layup attempt with four seconds remaining and Anthony made two free throws to seal the victory.

"The right place at the right time," Camby, who finished with five blocks. "I just wanted to run him (Korver) off the three-point line and then he tried to drive. If he wasn't going to dunk it I knew I had a chance to block the ball."

Ruben Patterson scored 20 points and Greg Buckner added 13 off the bench for the Nuggets, who shot 45 percent (36-of-79) overall and scored 32 second-half points in the paint.

"I played with a small line-up because our ball handling was atrocious," Karl said. "We played small against them in Denver and we played well."

Chris Webber collected 17 points and 20 rebounds for the Philadelphia, which shot 38 percent (35-of-91) and made just 4-of-22 from the arc.

"I've never gone through this before," Webber said. "It's a whole new set of experiences for me and it hurts. Something good has to be in store for us. That's all I can hope for because this is really unbelievable."