Cleveland Cavaliers star LeBron James is playing in the 14th All-Star Game of his illustrious career while still performing at an elite level.

The 33-year-old made it clear that he still has plenty of lift in his legs with a thunderous reverse alley-oop dunk in the first half of the All-Star Game.

The level of difficulty on this play is off the charts as James had to adjust in mid-air to the lob thrown by Oklahoma City Thunder point guard Russell Westbrook while also having to prevent his head from hitting the rim in the process. He has made a career of throwing down these type of tantalizing dunks in transition.

Despite being in his 15th year in the league, James has shown no regression in his performance on the court. He is currently averaging 26.5 points on 54.3 shooting from the field along with 8.1 rebounds, a career-high 8.9 assists, 1.5 steals, and 1.0 block per game. He has notched 32 double-doubles and 10 triple-doubles. He is the only NBA player with at least 25.0 points, 8.0 rebounds, 8.0 assists and a .500 field goal percentage this season.

Through his career, James has consistently put together strong outings in the All-Star Game as he entered Sunday’s contest 24.2 points, 6.0 rebounds, 5.8 assists and 1.3 steals in 29.4 minutes per game while shooting 51.8 from the floor in his previous 13 appearances. This has already helped him become the All-Star Game’s all-time leader in scoring, field goals made, and 3-pointers made.

He also holds the most 20-point performances in the All-Star Game with 11. James has already joined Kobe Bryant as the only players in league history to start at least 14 All-Star Games and his 14-straight starts in the contest is the longest streak in NBA history. With James showing no decline in his game, he will have several more opportunities to perform highlight reel type plays like this in the event for what could be for the next handful of years.