For the fans of the Boston Celtics and Denver Nuggets who braved the elements and trekked out to the TD Garden Sunday night, they got their money's worth.

Boston and Denver put on a triple-overtime thriller that left everyone feeling good except the Nuggets who could not muster up enough big plays down the stretch and left with a 118-114 triple-overtime loss.

Paul Pierce had his second triple-double of the season with 27 points, 14 rebounds and 14 assists while Jason Terry came off the bench to score a season-high 26 points. Boston also got a strong game and some clutch baskets from Jeff Green who had 17 points to go with four rebounds.

The Celtics (27-23) have now won a season-high seven straight, and in doing so ended the Nuggets (33-19) winning streak at nine in a row.

In the third overtime period, it was clear that Kevin Garnett was fed up with this game taking so long.

He went into "I got this" mode, scoring Boston's first six points to put the C's ahead 113-110. Garnett finished with 20 points and 18 rebounds in addition to six assists.

But as well as Garnett played to start the third overtime, the Nuggets once again had an answer.

Danilo Gallinari drilled a high-arcing 3-pointer over Garnett's outstretched hands to tie the game at 113.

And right back came the Celtics with a big shot from Terry to put Boston ahead 116-113 with 1:33 to play.