LeBron James helped the Cleveland Cavaliers snap a two-game losing streak last night against the Phoenix Suns with a triple-double performance, and during one moment of the game, he turned back the clock with an absolutely fantastic dunk.
The Cavaliers won 129-107 against the Suns on Tuesday night at the Talking Stick Resort Arena in Phoenix with James recording a triple-double performance of 28 points, 13 rebounds, and 11 assists. He also had three steals, two blocks, and he was 7-of-14 from the field.
As well as being one of the most prolific scorers on the night, the Cleveland icon also had one of the best slam dunks of the night with a beautiful windmill dunk after a steal with just under eight minutes to go in the third quarter of the game.
James managed to steal possession of the ball from a bad pass by Suns' Elfrid Payton. He then immediately broke away and drove towards the opponent's basket with no defenders to stop him. He then showboated in style, taking flight with a beautiful windmill slam dunk for two.
It was a dunk which the fans in Phoenix enjoyed as they cheered as the four-time MVP slammed the ball home. It was also a 'turning back of the clock' moment as his dunk was reminiscent of a dunk he performed during his rookie year for Cleveland against the Sacramento Kings back in 2003.
After the game, the Cavaliers star spoke about his triple-double performance, saying to ESPN: "I was playing all three facets and more. I picked up a charge as well, a couple of blocks, a couple of steals, just being around the court and reliable for my teammates.
"Being able to clean glass, get my guys good looks where they are able to catch and shoot or catch it and lay it up, makes it a lot easier for me."
James has now averaged a triple-double over his last 15 games, averaging 28 points, 13 rebounds, and 11 assists per game. This was his second triple-double in the last 10 days and also his 14th triple-double of the season.
The Cavaliers play next on Thursday night in Portland against the Trail Blazers.