Shaquille O'Neal was one of the most dominant players in NBA history. On both ends of the court, Shaq was a monster. He could posterize a defender on one end of the court, and then run back and swat the ball out of an opposition player in the blink of an eye. Oftentimes, players would try to avoid going one-on-on against Shaq when they try to score a basket. But it appears there was one player even Shaq didn't want to be dunked on during his career.

Vince Carter is one of the best dunkers in NBA history. His historic performance in the 2000 Dunk Contest is still widely regarded as one of the best in history. But he could also put players on a poster during the course of a game. But one player he never could do that to was Shaquille O'Neal. But Carter did come close.

In 2005, Vince Carter and the Nets went to Miami to play Shaq and the Heat. During the game, Carter drove the ball to the rim in an attempt to dunk on Shaq. But O'Neal wasn't going to let that happen, so he committed a hard flagrant foul on Carter. O'Neal ended up going back to the bench, while Carter looked for his bearings.

But right after that, Carter got his revenge on the Heat and proved why Shaq was right in trying to avoid being dunked on by Carter. Vince Carter took the ball off a Richard Jefferson fumble, and then ran to the rim and dunked on Alonzo Mourning so hard, he just put him on a poster.

Carter ended up having a very long career in the NBA, only retiring last year. And over the years, he ended up posterizing some great players. But he missed out on doing the same to Shaq, but clearly not for a lack of trying.

More must-reads:

TODAY'S BEST
Anthony Edwards backs up talk to keep Timberwolves alive in WCF
Championship-winning NASCAR team to shut down after 2024 season
Three takeaways as Panthers tie Eastern Conference Final vs. Rangers
Texans sign young offensive star to huge contract extension
Aaron Boone comes to the defense of retired umpire Angel Hernandez
Negro League legend finally getting his due as MLB merges stats
Several key players withdraw from NBA Draft
Tyrese Haliburton ready to take active role in retaining Pascal Siakam
Mets stars reportedly had emotional reaction to firing of Buck Showalter
NHL announces 2024 King Clancy Memorial Trophy winner
Cardinals sign first-round DL
Rams sign first-round DE, complete draft class
Steelers QB Justin Fields focusing on 'little things' amid battle with Russell Wilson
Pistons confirm that key RFA forward underwent toe surgery
Pirates place left-hander, catcher on injured list
Patriots exec discusses team's approach to QB competition
Braves to promote No. 3 prospect for MLB debut Wednesday
Diamondbacks release veteran infielder
Packers' former first-round pick planning to make 'monster leap'
NFLPA finalizing proposal for major change to offseason schedule