It looks like a catch that gets ripped out after the player is on the ground.
But, there seems to be several CBers that agree with the officials that there was not sustained control of the ball. Should have let the play stand... although I didn't see anyone indicate that it was a TD at first.