Sacramento Kings forward Vince Carter had a couple of highlight reel worthy plays last night against the Detroit Pistons, including a fast break dunk and an expert-level trolling of Blake Griffin. Additionally, VC also passed Patrick Ewing for 22nd on the NBA's all-time scoring list - but more on that later.

During Sacramento's 106-90 loss to Detroit, Carter found himself matched up against Griffin in the post but committed a foul before Griffin was able to get off his turnaround jumper. Naturally, Griffin argued with the ref that he should've been going to the line to complete a three-point play, which is when V.C. stepped in with some thoughts of his own.

Carter finished the night with just seven points in 17 minutes of action off the bench, but that was enough to move him up the ranks of the NBA's all-time scorers. The 41-year old vet now has 24,817 for his career, which is two more than New York Knicks legend Patrick Ewing, and 22nd all-time. The next name on that list is the logo, Jerry West, who is 21st all-time with 25,192 points in his career.