In basketball years, Vince Carter is 97-years-old, but that didn’t stop him from turning back the clock against the Cleveland Cavaliers

Vince Carter signed with the Sacramento Kings back in July for $8 million. This is his 20th NBA season. On Wednesday night, he dueled with LeBron James, outscored him and led the Kings to an upset over the Cleveland Cavaliers. It was incredible and amazing and jaw-dropped all at the same time.

Carter — who turns 41 on Jan. 26 — and Dirk Nowitzki are the only two active players from the 1998 draft class. While neither are having All-Star worthy seasons, it’s remarkable how they’re even able to produce at all during a time where guys with fresh legs dominate the sport. Carter’s 24 points against Cleveland were by far the most he’s scored this season; it marked the first time all year he surpassed eight. He missed just two of his 12 attempts and was 4-of-5 from three.

James, who noted the Cavaliers inability to contain Carter, finished with 16 points, 14 assists and 10 rebounds. For the first time since Dec. 14, 2007, Carter scored more points than LeBron. The then-New Jersey Nets came away with the win over Cleveland.

The way Carter’s shots fell was just as mesmerizing as the stat line. Unfortunately, he didn’t posterize anyone. He did, however, use his brain and created angles that allowed him to get the shot off right over the outstretched arm of his defender. Moreover, Vinsanity nailed a couple of demoralizing threes.

One was a buzzer beater at the end of the third quarter, and there were a few other bombs Carter splashed home. He was shooting 27 percent from three heading into that game.

Vince Carter got the Kings a standing ovation following their 109-95 victory. He’s still averaging 3.9 points and is likely to get a few more DNPs this season, but at least we got this moment.

Start a conversation with me on Twitter