There is one question that always makes Denver Nuggets coach George Karl bristle, and it has to do with the composition of his roster. The Nuggets have plenty of terrific players, but no elite superstar.

History dictates they’ll struggle to win a title without one, but it didn’t prevent them from handling the Cavaliers 111-103 on Saturday, ending the Cavs’ three-game winning streak.

The Nuggets pounded the Cavs inside, grabbed key rebounds in the fourth quarter and led the entire half on the strength of their post players.

The Nuggets are the league’s hottest team and have won nine in a row for their longest winning streak in eight years.

“Just one of those games you throw away and get ready for Monday,” Cavs coach Byron Scott said.

Kyrie Irving had 26 points and seven assists, but struggled with foul trouble. He picked up two bad fouls in the final minute of the first half, then was whistled for his fourth with 5:20 left in the third quarter.