The Cleveland Cavaliers know that when they need points in a game, they need to look no further than their star player in LeBron James, and boy did he deliver for the team in their game last night against the Denver Nuggets.

The Cavaliers defeated the Nuggets 113-108 at the Pepsi Center in Denver last night, with the four-time MVP being the star player of the game with an almost triple-double performance, scoring 39 points with eight rebounds, 10 assists, as well as being 15-of-25 from the field and 5-of-8 in three-point attempts.

Nine of LeBron's 39 points for Cleveland came down the stretch, and it was pivotal towards making sure the team left Denver with a win after the Nuggets surged a late comeback in the fourth quarter. 

Speaking after the game, the Cavaliers star believes that he's playing at an 'all-time high,' right now and that he's happy he's able to perform at clutch times for the team in order to get an important win at this time of the year.

James said to ESPN during a walk-off interview after the game: "Probably an all-time high. Just because of my body, my mind, the way I go out and approach the game. And then, just the grace of God, giving me the ability to do this. I'm blessed, and I never take it for granted."

James also said: "It was closing time for us, and I just had to try to make some plays to try to win the ballgame. I was able to shake free a little bit. I had a little bit of air space on them shots. Just been trusting my mechanics, trusting what I've put into the game and I was able to knock them down."

In 10 games playing with the new-look Cavs, James is averaging 30 points, 9.8 assists and 9.7 rebounds per game and the team is 6-4.

Cavaliers head coach Tyronn Lue backs LeBron's 'all-time high' comments, as he said: "Yeah, he's definitely playing well, and tonight we had to ride him a little bit more than we wanted to. But down the stretch, we needed him to make plays, he had the ball in his hands and he did that, so he is playing at a high level.

"I didn't know until today that he's second in the NBA in assists. I didn't even know that. So he's passing the ball, sharing the basketball, having 10 assists again tonight and he could have had 18-19, but we missed some open shots. So he has to continue to keep doing that for us."

James will have a chance to extend Cleveland's game-winning streak to three games when they play against the Clippers at the Staples Center in Los Angeles on Friday.

Listen to the first episode of the new GiveMeSport NBA podcast, featuring former Cleveland Cavaliers GM David Griffin - https://www.givemesport.com/1269486-listen-the-new-givemesport-nba-podcast