Vince Carter is aging like fine wine. The man once known as ‘half-man, half-amazing' put up 20 points to lead the Memphis Grizzlies to a 108-107 win against the Denver Nuggets on Tuesday.

This performance made him the oldest player (39 years, 287 days) to reach the 20-point plateau since Michael Jordan (40 years, 53 days) did it in April 2003.

Perhaps the biggest play Vinsanity had in the game was an out of bounds lob to Marc Gasol, who hit the game-winning tip in for the Grizzlies.

Carter picked up some extra minutes due to the absence of Tony Allen and he rewarded coach David Fizdale with a well-rounded stat line. Carter made 8-of-13 from the floor and 3-of-7 from deep for 20 points, along with three rebounds, five assists, and two blocks.

To think 13 years have passed since a player at his age has scored 20 points in a game says a lot about Vince Carter's durability and his ability to still contribute and perform when his number is called.