Vince Carter rolled back the years to score 24 points as the Memphis Grizzlies outgunned the Milwaukee Bucks 113-93 on Monday.
Carter, 40, making his first start of the season, scored 24 points as Memphis ended a five-game losing streak against the Bucks at FedExForum.
Carter -- who came in for injured forward Chandler Parsons -- produced a flawless shooting display which included six three-pointers.
The 18-year veteran also added five rebounds, three steals and two assists.
"Better late than never," Carter said of his performance. "I just tried to go in and do my job. I didn't realize (the perfect shooting performance) until Chandler said something to me. I'd rather have not heard it."
Carter's points haul made him the first 40-year-old in NBA history to make at least five three-pointers in a game.
"He never ceases to amaze me," Grizzlies coach David Fizdale said. "I challenge the veterans to give more, to invest more and the guy just keeps coming. I don't know how you can ever write him off. He is such a pro."
Carter's tally made him the oldest player to score at least 24 points in a game since Michael Jordan hit 25 points as a 40-year-old in 2003.
Team-mate Marc Gasol said Carter had been an invaluable presence in the Grizzlies locker room throughout the season despite limited game time.
"I don't think I'll be playing when I'm 40," Gasol said. "I'll be done. Maybe I'll be (playing) at the YMCA or something, but not in the NBA."