Kenneth Faried, who scored 18 for the Nuggets, threw down a dunk with 6:07 remaining to give Denver a 103-86 lead. Toronto's Kyle Lowry then scored 10 of his 24 points in the final six minutes, leading the Raptors on an 18-2 run to make it 105-104 with 2:17 left.
After Ty Lawson made a three for a 108-104 lead, the Nuggets would make enough free throws down the stretch to hang on to the victory.
Denver benefited from a balanced attack to claim the win: In addition to Faried's 18 points, five other Nuggets were in double figures. Corey Brewer led with 19 points, JaVale McGee added 17, and Ty Lawson pitched in 16 to help Denver move to 9-9 on the season.