LeBron James missed a dunk, and we're just as surprised as you are.

This sequen

ce has played out over and over — Mario Chalmers is ahead on the fastbreak and he passes it back to James for a monster dunk. Only this time James didn't take off with the same elevation he usually does and came up short, planting the two-handed try right on the rim.

James pleaded for a foul afterward, but this appeared to be a clear miss. Luckily, the Heat can probably stand to sacrifice a few points in their matchup with the Bobcats.

(H/T: Cardboard Gerald)