Nuggets coach George Karl got chuckles from the peanut gallery known as the assembled media when, before Wednesday night's game, he described the Orlando Magic as the "best nine-loss team I've ever seen."

That nine-loss team, nine consecutive losses to be specific, made it no laughing matter at the start, knocking down shot after shot while limiting the Nuggets to one shot the majority of the time in a first quarter gone bad.

But the Nuggets figured it out, rallying for a 108-105 win at the Pepsi Center.

"We were shaken, snakebit, but our defense saved us," Karl said.

Denver extended Orlando's losing streak to 10 games. Orlando hasn't won since big man Glen "Big Baby" Davis went down with a shoulder injury after the Magic's game Dec. 19.

The Nuggets, meanwhile, have won three in a row after their Minnesota "stumble" Jan. 3. The Nuggets ran their home record to 12-2, and though not everything they put on the court is effective, fundamental or always pretty — free throws are an enormous problem (22-of-36 shooting Wednesday) — they have been able to keep winning during this pivotal month of January.

Something else the Nuggets have found is offense. After Memphis, the Clippers and Minnesota held them under 100 points, the Nuggets have averaged 110 in the past three games.

Read more: Denver Nuggets beat Orlando, extend winning streak to three games - The Denver Post

Read The Denver Post's Terms of Use of its content: