He was cut off on the baseline with nowhere to go. Yet, somehow, 6-foot-2 Andre Miller found his way through all of Portland's big bodies and flipped in the shot that beat his former team.
Miller only scored five points, but his basket with 24.7 seconds left in regulation broke a tie and the Nuggets ended a six-game losing streak in Portland with a 111-109 over the Trail Blazers.
Ty Lawson hit two free throws to put Denver up 110-106, but Portland's Damian Lillard hit a 3-pointer to bring the Blazers within one with 3.7 seconds remaining.
Miller went 1-of-2 from the line to put the Nuggets back up by two, and LaMarcus Aldridge's last second jumper that would have sent the game to overtime came up short to give Denver a heart-stopping win.
"I thought it was a (heck) of a basketball game," said coach George Karl, whose team played without leading scorer Danilo Gallinari for the second straight game. "These last two wins (over Portland and the Lakers) have taken a good month into a very good month."
With the win, Denver (37-22) remains 2½ games behind Memphis for the fourth seed in the Western Conference playoff race.
The Nuggets shot 51 percent overall and looked poised to break the game open in the second and third quarters, but mounting turnovers and poor free-throw shooting (58 percent for the game) kept Portland in the game.

Read more: Nuggets hold on late for win over host Portland Trail Blazers - The Denver Post http://www.denverpost.com/nuggets/ci_22685552/miller-makes-most-his-points-win#ixzz2MDix8jcr
Read The Denver Post's Terms of Use of its content: http://www.denverpost.com/termsofuse
Follow us: @Denverpost on Twitter | Denverpost on Facebook