Portland raced to an early lead in the second game of their Western Conference semi-finals, leading by 15 points at half-time and 14 at the start of the final quarter.
But the Nuggets pulled themselves back into contention and trailed by just five points in the final minute – only for Rodney Hood to seal victory for the Trail Blazers with two free throws 17 seconds before the buzzer.
Enes Kanter: 15 PTS, 9 REBDame Lillard: 14 PTS, 4 ASTRodney Hood: 15 PTS, 3 BLKAminu: 11 PTS, 10 REB pic.twitter.com/0uz7vbqTA4
— NBA (@NBA) May 2, 2019
Six Portland players finished in double figures, with CJ McCollum leading the way on 20 points and Enes Kanter adding another 15.
Denver's Nikola Jokic was held to 16 points – a less dominating performance than his 37 points in game one.
The Trail Blazers take home court advantage into game three, which will take place on Friday night.