I was pretty sure Roth got about 1/16 of the ball over the imaginary plane before being shoved back.
As I noted earlier on the thread, I thought the ref got the call correct, but accidentally. Where he screwed the pooch on that play, and IMHO, made it significantly more controversial was by signaling the ball down, then changing to a TD call. He called the TD on the shove after the play was over, and I don't think he saw the initial break of the plane. If he had, when the ball touched the plane, it should have been a TD and he should have whistled the play. He didn't blow the whistle then, but waited until Roth hit the ground and shoved the ball across.